Skip to content

Commit d9fe204

Browse files
committed
Ensure BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB is shown in job logs on Windows
1 parent f05546d commit d9fe204

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packer/windows/conf/bin/bk-install-elastic-stack.ps1

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ function set_always() {
7272
Add-Content -Path C:\buildkite-agent\cfn-env -Value @"
7373
7474
set_always "BUILDKITE_AGENTS_PER_INSTANCE" "$Env:BUILDKITE_AGENTS_PER_INSTANCE"
75+
76+
# also set via nssm
77+
set_always "BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB" "$Env:BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB"
78+
7579
set_always "BUILDKITE_ECR_POLICY" "$Env:BUILDKITE_ECR_POLICY"
7680
set_always "BUILDKITE_SECRETS_BUCKET" "$Env:BUILDKITE_SECRETS_BUCKET"
7781
set_always "BUILDKITE_SECRETS_BUCKET_REGION" "$Env:BUILDKITE_SECRETS_BUCKET_REGION"
@@ -231,6 +235,7 @@ If ((![string]::IsNullOrEmpty($Env:BUILDKITE_ENV_FILE_URL)) -And (Test-Path -Pat
231235
}
232236
}
233237

238+
# also set in cfn so it's show in job logs
234239
nssm set buildkite-agent AppEnvironmentExtra +BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB=$Env:BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB
235240
If ($lastexitcode -ne 0) { Exit $lastexitcode }
236241

0 commit comments

Comments
 (0)