Skip to content
Snippets Groups Projects

Draft: Split build and test

Open
Jon Azpiazurequested to merge
split-build-and-test into master
3 open threads
1 file
+ 3
3
Compare changes
  • Side-by-side
  • Inline
@@ -13,7 +13,7 @@ variables:
@@ -13,7 +13,7 @@ variables:
- docker login tecnalia-docker-dev.artifact.tecnalia.com -u ${ARTIFACT_CI_USER} -p ${ARTIFACT_CI_TOKEN}
- docker login tecnalia-docker-dev.artifact.tecnalia.com -u ${ARTIFACT_CI_USER} -p ${ARTIFACT_CI_TOKEN}
script:
script:
- .ci_config/gitlab.sh
- .ci_config/gitlab.sh
- docker push "${ARTIFACT_DOCKER_URL}/flexbotics-industrial-ci:${CI_COMMIT_SHORT_SHA}"
- docker push "${ARTIFACT_DOCKER_URL}/flexbotics-industrial-ci:${ROS_DISTRO}-${CI_COMMIT_SHORT_SHA}"
variables:
variables:
DOCKER_IMAGE: "${ARTIFACT_DOCKER_URL}/flexbotics-base-devel:${ROS_DISTRO}"
DOCKER_IMAGE: "${ARTIFACT_DOCKER_URL}/flexbotics-base-devel:${ROS_DISTRO}"
ADDITIONAL_DEBS: curl
ADDITIONAL_DEBS: curl
@@ -35,11 +35,11 @@ industrial_ci_test_noetic:
@@ -35,11 +35,11 @@ industrial_ci_test_noetic:
- git clone --quiet --depth 1 https://github.com/ros-industrial/industrial_ci.git .ci_config
- git clone --quiet --depth 1 https://github.com/ros-industrial/industrial_ci.git .ci_config
- docker login ${ARTIFACT_DOCKER_URL} -u ${ARTIFACT_CI_USER} -p ${ARTIFACT_CI_TOKEN}
- docker login ${ARTIFACT_DOCKER_URL} -u ${ARTIFACT_CI_USER} -p ${ARTIFACT_CI_TOKEN}
- docker login tecnalia-docker-dev.artifact.tecnalia.com -u ${ARTIFACT_CI_USER} -p ${ARTIFACT_CI_TOKEN}
- docker login tecnalia-docker-dev.artifact.tecnalia.com -u ${ARTIFACT_CI_USER} -p ${ARTIFACT_CI_TOKEN}
- docker pull "${ARTIFACT_DOCKER_URL}/flexbotics-industrial-ci:${CI_COMMIT_SHORT_SHA}"
- docker pull "${ARTIFACT_DOCKER_URL}/flexbotics-industrial-ci:${ROS_DISTRO}-${CI_COMMIT_SHORT_SHA}"
script:
script:
- .ci_config/gitlab.sh
- .ci_config/gitlab.sh
variables:
variables:
DOCKER_IMAGE: "${ARTIFACT_DOCKER_URL}/flexbotics-industrial-ci:${CI_COMMIT_SHORT_SHA}"
DOCKER_IMAGE: "${ARTIFACT_DOCKER_URL}/flexbotics-industrial-ci:${ROS_DISTRO}-${CI_COMMIT_SHORT_SHA}"
ADDITIONAL_DEBS: curl
ADDITIONAL_DEBS: curl
PARALLEL_BUILDS: 2 # keep this for now, since there seems to be memory limit issues in the ci VM
PARALLEL_BUILDS: 2 # keep this for now, since there seems to be memory limit issues in the ci VM
CMAKE_ARGS: -DCMAKE_CXX_FLAGS=-Wno-ignored-attributes -Wno-int-in-bool-context
CMAKE_ARGS: -DCMAKE_CXX_FLAGS=-Wno-ignored-attributes -Wno-int-in-bool-context
Loading