vault-test/.woodpecker.yml
igor 28403489ff
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Fix pipeline yaml
2026-03-16 23:03:22 +00:00

17 lines
626 B
YAML

steps:
- name: test-vault
image: hashicorp/vault:latest
environment:
VAULT_ADDR:
from_secret: vault_addr
VAULT_ROLE_ID:
from_secret: vault_role_id
VAULT_SECRET_ID:
from_secret: vault_secret_id
commands:
- echo "=== Authenticating with Vault via AppRole ==="
- export VAULT_TOKEN=$(vault write -field=token auth/approle/login role_id=$VAULT_ROLE_ID secret_id=$VAULT_SECRET_ID)
- echo "Auth successful"
- echo "=== Reading secrets from projects/test/demo ==="
- vault kv get projects/test/demo
- echo "=== Vault integration works! ==="