This commit is contained in:
@@ -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)
|
||||||
|
Reference in New Issue
Block a user