ci: migrate to new "when"

This commit is contained in:
Michael Grote 2024-02-06 21:03:15 +01:00
parent fa5c45c7be
commit 21c16b4081
3 changed files with 7 additions and 13 deletions

View file

@ -11,10 +11,9 @@ steps:
- echo $${VAULTPASS} > ./vault-pass.yml # nach des Secret in Großschreibung - echo $${VAULTPASS} > ./vault-pass.yml # nach des Secret in Großschreibung
- ansible-galaxy install -r requirements.yml - ansible-galaxy install -r requirements.yml
- ansible-lint --force-color --format pep8 - ansible-lint --force-color --format pep8
when:
event:
exclude:
- tag
secrets: secrets:
- source: vault-pass # name des Secrets in Woodpecker/GUI - source: vault-pass # name des Secrets in Woodpecker/GUI
target: vaultpass # lower-case Name der Variable zur Verwendung in dem CI-File, wird dann so genutzt $${VAULTPASS} target: vaultpass # lower-case Name der Variable zur Verwendung in dem CI-File, wird dann so genutzt $${VAULTPASS}
when:
- evaluate: 'CI_COMMIT_AUTHOR_EMAIL != "renovate@mgrote.net"'
...

View file

@ -5,6 +5,5 @@ steps:
commands: commands:
- gitleaks detect --no-git --verbose --source $CI_WORKSPACE - gitleaks detect --no-git --verbose --source $CI_WORKSPACE
when: when:
event: - evaluate: 'CI_COMMIT_AUTHOR_EMAIL != "renovate@mgrote.net"'
exclude: ...
- tag

View file

@ -5,9 +5,7 @@ steps:
commands: commands:
- gitleaks detect --no-git --verbose --source $CI_WORKSPACE - gitleaks detect --no-git --verbose --source $CI_WORKSPACE
when: when:
event: - evaluate: 'CI_COMMIT_AUTHOR_EMAIL != "renovate@mgrote.net"'
exclude:
- tag
shellcheck: shellcheck:
image: registry.mgrote.net/allzweckcontainer@sha256:2623b8487e29abc93fa6d65282323baed54fd8f034c5aea3be4fd71293db69bb image: registry.mgrote.net/allzweckcontainer@sha256:2623b8487e29abc93fa6d65282323baed54fd8f034c5aea3be4fd71293db69bb
@ -20,7 +18,5 @@ steps:
fi fi
done done
when: when:
event: - evaluate: 'CI_COMMIT_AUTHOR_EMAIL != "renovate@mgrote.net"'
exclude:
- tag
... ...