Skip to content

Commit 323a1b5

Browse files
Updating windows start script
1 parent c028932 commit 323a1b5

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

modules/runners/templates/start-runner.ps1

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ Write-Host "Retrieved $ssm_config_path/enable_cloudwatch parameter - ($enable_c
5151
$agent_mode=$parameters.where( {$_.Name -eq "$ssm_config_path/agent_mode"}).value
5252
Write-Host "Retrieved $ssm_config_path/agent_mode parameter - ($agent_mode)"
5353

54+
$disable_default_labels=$parameters.where( {$_.Name -eq "$ssm_config_path/disable_default_labels"}).value
55+
Write-Host "Retrieved $ssm_config_path/disable_default_labels parameter - ($disable_default_labels)"
56+
5457
$enable_jit_config=$parameters.where( {$_.Name -eq "$ssm_config_path/enable_jit_config"}).value
5558
Write-Host "Retrieved $ssm_config_path/enable_jit_config parameter - ($enable_jit_config)"
5659

@@ -134,8 +137,14 @@ if ($agent_mode -eq "ephemeral") {
134137
Invoke-Expression ".\run.cmd --jitconfig $${config}"
135138
}
136139
else {
137-
Write-Host "Starting without jit config"
138-
Invoke-Expression ".\run.cmd"
140+
if ($disable_default_labels -eq "true") {
141+
Write-Host "Starting without jit config and without default labels"
142+
Invoke-Expression ".\run.cmd --no-default-labels"
143+
}
144+
else {
145+
Write-Host "Starting without jit config and with default labels"
146+
Invoke-Expression ".\run.cmd"
147+
}
139148
}
140149
Write-Host "Runner has finished"
141150

0 commit comments

Comments
 (0)