From 512e88931e6ffd8e5102412793d1042e9ad6ca56 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Mon, 28 Jun 2021 12:46:52 +0200 Subject: [PATCH] WIP: pipeline --- .gitlab-ci.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 51697ab..1271e42 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -66,16 +66,12 @@ info: # Build a docker image in which tests for this repository can run -build-testenv: +.build-testenv: &build-testenv tags: [cached-dind] image: docker:20.10.6 stage: setup timeout: 2h needs: [] - only: - refs: - - schedules - - web script: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY @@ -104,6 +100,20 @@ build-testenv: - docker push $CPPINTTEST_REGISTRY_IMAGE - docker save $CPPINTTEST_REGISTRY_IMAGE > /image-cache/${CPPINTTEST_IMAGE_CACHE} +build-testenv-changed-docker: + <<: *build-testenv + only: + changed: + - docker/* + +build-testenv-triggered: + <<: *build-testenv + only: + refs: + - pipeline + - schedules + - web + # build integration tests build-test: -- GitLab