@@ -96,7 +96,12 @@ func Start(ctx context.Context, rt runtime.Runtime, sink output.Sink, opts Start
9696
9797 tel := opts .Telemetry
9898
99- hostEnv := collectHostEnv ()
99+ var hostEnv []string
100+ for _ , e := range os .Environ () {
101+ if strings .HasPrefix (e , "CI=" ) || (strings .HasPrefix (e , "LOCALSTACK_" ) && ! strings .HasPrefix (e , "LOCALSTACK_AUTH_TOKEN=" )) {
102+ hostEnv = append (hostEnv , e )
103+ }
104+ }
100105
101106 containers := make ([]runtime.ContainerConfig , len (opts .Containers ))
102107 for i , c := range opts .Containers {
@@ -230,16 +235,6 @@ func emitPostStartPointers(sink output.Sink, resolvedHost, webAppURL string) {
230235 output .EmitSecondary (sink , tips [rand .IntN (len (tips ))])
231236}
232237
233- func collectHostEnv () []string {
234- var env []string
235- for _ , e := range os .Environ () {
236- if strings .HasPrefix (e , "CI=" ) || (strings .HasPrefix (e , "LOCALSTACK_" ) && ! strings .HasPrefix (e , "LOCALSTACK_AUTH_TOKEN=" )) {
237- env = append (env , e )
238- }
239- }
240- return env
241- }
242-
243238func pullImages (ctx context.Context , rt runtime.Runtime , sink output.Sink , tel * telemetry.Client , containers []runtime.ContainerConfig ) (map [string ]bool , error ) {
244239 pulled := make (map [string ]bool , len (containers ))
245240 for _ , c := range containers {
0 commit comments