diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e3aa7ab32df5035e9e448b50f5815f8c18b49adb..b5da0a43320ebcae30bf069a05811b3566d4de88 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -117,7 +117,7 @@ build_release: build_release_tag: extends: .docker_build rules: - - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/" + - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/" - when: never variables: IMAGE_NAME: "duniter/duniter-v2s" @@ -143,7 +143,7 @@ test_release: stage: tests extends: .docker_build rules: - - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/" + - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/" - when: never variables: IMAGE_NAME: "duniter/duniter-v2s-test" @@ -188,7 +188,7 @@ deploy_docker_release_tag: stage: deploy extends: .docker_deploy_native rules: - - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/" + - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/" - when: never variables: IMAGE_NAME: "duniter/duniter-v2s" @@ -199,7 +199,7 @@ deploy_docker_release_tag_multiplatform: needs: ["deploy_docker_release_tag"] extends: .docker_deploy_multiplatform rules: - - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/" + - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/" - when: never script: - !reference [.docker_deploy_multiplatform, script] @@ -212,7 +212,7 @@ readme_docker_release_tag: stage: deploy_readme needs: ["deploy_docker_release_tag"] rules: - - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/" + - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/" - when: never image: name: chko/docker-pushrm