+ - conditional-step:
+ condition-kind: boolean-expression
+ condition-expression: '{sign-artifacts}'
+ steps:
+ - config-file-provider:
+ files:
+ - file-id: sigul-config
+ variable: SIGUL_CONFIG
+ - file-id: sigul-password
+ variable: SIGUL_PASSWORD
+ - file-id: sigul-pki
+ variable: SIGUL_PKI
+ - shell: !include-raw-escape: ../shell/sigul-configuration.sh
+ - shell: !include-raw-escape: ../shell/sigul-install.sh
+ - inject:
+ properties-content: SIGN_DIR={sign-dir}
+ - shell: !include-raw-escape:
+ - ../shell/common-variables.sh
+ - ../shell/sigul-sign-dir.sh
+ - shell: !include-raw-escape: ../shell/sigul-configuration-cleanup.sh