diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b9c862a08c086fc1f628a264807d9e4f14f2e4c9..d3d5a88c122c593d8dcf106eb130c9bde4ea25b6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,19 +1,22 @@ variables: GIT_SSL_NO_VERIFY: "true" + PROJECT: "talos-metapkg-ros-control-sot" + PROJECT_PATH: "pyrene-dev/${PROJECT}" + REGISTRY_IMAGES: "${CI_REGISTRY}/gsaurel/buildfarm" .build: &build before_script: - eval $(ssh-agent -s) - - ssh-add <(echo "$SSH_DEPLOY_KEY") - - echo "REPOSITORY.talos-metapkg-ros-control-sot=git git@eur0c.laas.fr:gsaurel/talos_metapkg_ros_control_sot.git" >> /opt/openrobots/etc/robotpkg.conf + - ssh-add <(echo "${SSH_DEPLOY_KEY}") + - echo "REPOSITORY.${PROJECT}=git ${CI_PROJECT_DIR}" >> /opt/openrobots/etc/robotpkg.conf script: - /checkout.sh - - cd /root/robotpkg/wip/talos-metapkg-ros-control-sot && make install + - cd /root/robotpkg/wip/${PROJECT} && make install build-14: - image: eur0c.laas.fr:4567/gsaurel/buildfarm/pyrene-dev/talos-metapkg-ros-control-sot:14.04 + image: ${REGISTRY_IMAGES}/${PROJECT_PATH}:14.04 <<: *build build-16: - image: eur0c.laas.fr:4567/gsaurel/buildfarm/pyrene-dev/talos-metapkg-ros-control-sot:16.04 + image: ${REGISTRY_IMAGES}/${PROJECT_PATH}:16.04 <<: *build