S
Size: a a a
🅐
🅐
AO
.base_only:Следующая хотелка, делать extend в джобе, но что бы можно было указать, что джоба мануальная (when: manual)
rules:
- if: '$CI_COMMIT_BEFORE_SHA == "0000000000000000000000000000000000000000"'
when: never
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_BRANCH
- when: never
.release_only:
rules:
- if: $CI_COMMIT_REF_NAME =~ /^release.*$/i
- if: $CI_COMMIT_REF_NAME =~ /^hotfix.*$/i
- if: $CI_COMMIT_TAG
- when: never
test-one:А так рулы не наследуются, просто перетираются.
extends:
- .base_only
stage: build
script: echo "Test one";false
when: manual
test-one:По доке не понятно как такое сделать. Это вообще реальо сделать?
extends:
- .base_only
stage: build
script: echo "Test one";false
rules:
- when: manual
AO
test-one:
stage: build
script: echo "Test one";false
rules:
- if: $CI_COMMIT_REF_NAME =~ /^release.*$/i
when: manual
- if: $CI_COMMIT_REF_NAME =~ /^hotfix.*$/i
when: manual
- if: $CI_COMMIT_TAG
when: manual
- when: never
SF
SF
SF
SF
SF
SF
🅐
🅐