From 862a551e4075b465d4b305fd4147fad3c7e2fa56 Mon Sep 17 00:00:00 2001 From: EorlBruder <david@jointech.org> Date: Fri, 7 Jun 2024 17:15:20 +0100 Subject: [PATCH] ci: trigger aura-tests pipeline after building the image aura-tests#1 --- .gitlab-ci.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f746ef31..f54d2f67 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,6 @@ stages: - build - deploy - release - .release_rules: &release_rules # rule to run job on a tag-reference which has the form number.number.number (semantic versioning) # or number.number.number-text (semantic versioning + release-name) @@ -12,7 +11,6 @@ stages: - if: $CI_COMMIT_TAG =~ /^\d+[.]\d+[.]\d+$/ || $CI_COMMIT_TAG =~ /^\d+[.]\d+[.]\d+[-]\S+$/ exists: - Dockerfile - build-openapi-scheme: stage: build image: python:3.11-slim @@ -32,7 +30,6 @@ build-openapi-scheme: artifacts: paths: - $OPENAPI_JSON - check-style: stage: check image: python:3.11-slim @@ -45,7 +42,6 @@ check-style: - poetry run flake8 program steering - poetry run isort --check program steering - poetry run black --check --quiet program steering - run_test_cases: stage: test image: python:3.11-slim @@ -65,7 +61,6 @@ run_test_cases: coverage_report: coverage_format: cobertura path: coverage.xml - deploy_spec: stage: deploy image: node:20-alpine @@ -90,8 +85,6 @@ deploy_spec: rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: always - - docker-push: # Use the official docker image. image: docker:latest @@ -132,7 +125,15 @@ docker-push: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH || $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME =~ /^feat/ exists: - Dockerfile - +trigger_aura_tests: + stage: release + needs: [docker-push] + trigger: + project: aura/aura-tests + branch: main + strategy: depend + rules: + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH release_job: stage: release needs: -- GitLab