Skip to content
Snippets Groups Projects
Commit ca5c1a9c authored by Olivier Stasse's avatar Olivier Stasse
Browse files

[gitlab] Update gitlab-ci file.

parent ee819972
No related branches found
No related tags found
No related merge requests found
Pipeline #
variables: variables:
GIT_SSL_NO_VERIFY: "true" GIT_SSL_NO_VERIFY: "true"
PROJECT: "talos-data" GIT_SUBMODULE_STRATEGY: "recursive"
PROJECT_PATH: "pyrene-dev/${PROJECT}" GIT_DEPTH: "3"
REGISTRY_IMAGES: "${CI_REGISTRY}/gsaurel/buildfarm" NAMESPACE: pyrene-dev
.build: &build PROJECT: talos_data
IMAGE: "${CI_REGISTRY}/${NAMESPACE}/${PROJECT}"
cache:
paths:
- build/ccache
.robotpkg-talos-data: &robotpkg-talos-data
variables:
ROBOTPKG: talos-data
CATEGORY: wip
before_script: before_script:
- eval $(ssh-agent -s) - mkdir -p build/ccache
- ssh-add <(echo "${SSH_DEPLOY_KEY}") - cd build
- echo "REPOSITORY.${PROJECT}=git ${CI_PROJECT_DIR}" >> /opt/openrobots/etc/robotpkg.conf - export CCACHE_BASEDIR=${PWD}
- export CCACHE_DIR=${PWD}/ccache
script: script:
- /checkout.sh - cd /root/robotpkg/${CATEGORY}/${ROBOTPKG}
- cd /root/robotpkg/wip/${PROJECT} && make install - echo "MASTER_REPOSITORY=git ${CI_PROJECT_DIR}" >> Makefile
build-14: - make checkout
image: ${REGISTRY_IMAGES}/${PROJECT_PATH}:14.04 - make install
<<: *build - cd work.*/${PROJECT}*/
build-16: - make test
image: ${REGISTRY_IMAGES}/${PROJECT_PATH}:16.04 retry: 2
<<: *build except:
\ No newline at end of file - gh-pages
robotpkg-talos-data-14.04:
<<: *robotpkg-talos-data
image: ${IMAGE}:14.04
robotpkg-talos-data-16.04:
<<: *robotpkg-talos-data
image: ${IMAGE}:16.04
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment