This commit is contained in:
@@ -30,16 +30,25 @@ jobs:
|
||||
run: |
|
||||
# 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 &
|
||||
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
|
||||
run: go vet -v ./...
|
||||
|
||||
- name: Test
|
||||
run: |
|
||||
VAULT_SKIP_VERIFY=${vars.VAULT_SKIP_VERIFY} \
|
||||
TEST_VAULT_VALUE="${vars.TEST_VAULT_VALUE}" \
|
||||
TEST_VAULT_KEY="${vars.TEST_VAULT_KEY}" \
|
||||
VAULT_SKIP_VERIFY=${{vars.VAULT_SKIP_VERIFY}} \
|
||||
TEST_VAULT_VALUE="${{vars.TEST_VAULT_VALUE}}" \
|
||||
TEST_VAULT_KEY="${{vars.TEST_VAULT_KEY}}" \
|
||||
go test -v ./...
|
||||
|
||||
- name: Stop Vault (always run)
|
||||
|
Reference in New Issue
Block a user