Manage Vault and show errors
Some checks failed
test / test-default (push) Failing after 13s

This commit is contained in:
2025-09-09 10:51:49 +02:00
parent 976eff7ad5
commit 747342f714

View File

@@ -30,16 +30,25 @@ jobs:
run: | run: |
# Start Vault server in background # Start Vault server in background
vault server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8200 > vault.log 2>&1 & vault server -dev -dev-root-token-id=root -dev-listen-address=0.0.0.0:8200 > vault.log 2>&1 &
echo $! > vault.pid VAULT_PID=$!
echo $VAULT_PID > vault.pid
if ! vault status; then
echo "Vault failed to start. Logs:"
cat vault.log
exit 1
fi
echo "Vault started successfully with PID: $VAULT_PID"
- name: Vet - name: Vet
run: go vet -v ./... run: go vet -v ./...
- name: Test - name: Test
run: | run: |
VAULT_SKIP_VERIFY=${vars.VAULT_SKIP_VERIFY} \ VAULT_SKIP_VERIFY=${{vars.VAULT_SKIP_VERIFY}} \
TEST_VAULT_VALUE="${vars.TEST_VAULT_VALUE}" \ TEST_VAULT_VALUE="${{vars.TEST_VAULT_VALUE}}" \
TEST_VAULT_KEY="${vars.TEST_VAULT_KEY}" \ TEST_VAULT_KEY="${{vars.TEST_VAULT_KEY}}" \
go test -v ./... go test -v ./...
- name: Stop Vault (always run) - name: Stop Vault (always run)