diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0b7ec6ae7598bb2fe4a62b7a016db676819bb1d7..2439bf74cbcc001eb46cbed5107c2bded878c6a3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,13 +3,13 @@ variables: IMAGE_TARGET_DEB: "${CI_REGISTRY_IMAGE}/debian12_validate_workflows_build_env" stages: # List of stages for jobs, and their order of execution - - build - - test - - package - - install + - build-env + - test-tool + - package-tool + - test-package .build-env-job: - stage: build + stage: build-env timeout: 10m tags: - "docker" @@ -45,7 +45,7 @@ build-debian-env-job: IMAGE_TARGET: ${IMAGE_TARGET_DEB} test-debian-job: # This job runs in the test stage. - stage: test # It only starts when the job in the build stage completes successfully. + stage: test-tool # It only starts when the job in the build stage completes successfully. timeout: 5m tags: - "docker" @@ -55,7 +55,7 @@ test-debian-job: # This job runs in the test stage. - shellcheck --color=always --shell=bash --enable=all --exclude=SC2317 "src/usr/local/bin/validate_workflow.sh" package-debian-job: - stage: package + stage: package-tool timeout: 5m image: name: "${IMAGE_TARGET_DEB}:latest" @@ -90,7 +90,7 @@ package-debian-job: - "*.deb" install-debian-job: - stage: install + stage: test-package timeout: 5m image: name: "${IMAGE_TARGET_DEB}:latest"