We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb4aadb commit 733987eCopy full SHA for 733987e
.gitlab-ci.yml
@@ -25,8 +25,11 @@ get_credentials:
25
tags:
26
- Fulen
27
- K8s
28
+ id_tokens:
29
+ VAULT_ID_TOKEN:
30
+ aud: https://git.cscs.ch
31
script:
- - export VAULT_TOKEN="$(vault write -field=token auth/jwt/login role=iam jwt=$CI_JOB_JWT)"
32
+ - export VAULT_TOKEN="$(vault write -field=token auth/jwt_idtoken/login role=iam jwt=$VAULT_ID_TOKEN)"
33
- if [[ ${#VAULT_TOKEN} -lt 3 ]]; then echo "ERROR, Vault token empty"; exit 1; fi
34
- export JFROG_USER="$(vault kv get -field=JFROG_USER $VAULT_PATH)"
35
- export JFROG_TOKEN="$(vault kv get -field=JFROG_TOKEN $VAULT_PATH)"
0 commit comments