@@ -236,7 +236,8 @@ func (c *Config) GetStepConfig(flagValues map[string]interface{}, paramJSON stri
236
236
237
237
// merge command line flags
238
238
if flagValues != nil {
239
- stepConfig .mixIn (flagValues , filters .Parameters , metadata )
239
+ flagFilter := append (filters .Parameters , vaultFilter ... )
240
+ stepConfig .mixIn (flagValues , flagFilter , metadata )
240
241
}
241
242
242
243
if verbose , ok := stepConfig .Config ["verbose" ].(bool ); ok && verbose {
@@ -325,7 +326,6 @@ func GetStepConfigWithJSON(flagValues map[string]interface{}, stepConfigJSON str
325
326
}
326
327
327
328
func (c * Config ) GetStageConfig (paramJSON string , configuration io.ReadCloser , defaults []io.ReadCloser , ignoreCustomDefaults bool , acceptedParams []string , stageName string ) (StepConfig , error ) {
328
-
329
329
filters := StepFilters {
330
330
General : acceptedParams ,
331
331
Steps : []string {},
@@ -338,7 +338,6 @@ func (c *Config) GetStageConfig(paramJSON string, configuration io.ReadCloser, d
338
338
339
339
// GetJSON returns JSON representation of an object
340
340
func GetJSON (data interface {}) (string , error ) {
341
-
342
341
result , err := json .Marshal (data )
343
342
if err != nil {
344
343
return "" , errors .Wrapf (err , "error marshalling json: %v" , err )
@@ -348,7 +347,6 @@ func GetJSON(data interface{}) (string, error) {
348
347
349
348
// GetYAML returns YAML representation of an object
350
349
func GetYAML (data interface {}) (string , error ) {
351
-
352
350
result , err := yaml .Marshal (data )
353
351
if err != nil {
354
352
return "" , errors .Wrapf (err , "error marshalling yaml: %v" , err )
@@ -370,7 +368,6 @@ func OpenPiperFile(name string, accessTokens map[string]string) (io.ReadCloser,
370
368
}
371
369
372
370
func httpReadFile (name string , accessTokens map [string ]string ) (io.ReadCloser , error ) {
373
-
374
371
u , err := url .Parse (name )
375
372
if err != nil {
376
373
return nil , fmt .Errorf ("failed to read url: %w" , err )
@@ -409,7 +406,6 @@ func envValues(filter []string) map[string]interface{} {
409
406
}
410
407
411
408
func (s * StepConfig ) mixIn (mergeData map [string ]interface {}, filter []string , metadata StepData ) {
412
-
413
409
if s .Config == nil {
414
410
s .Config = map [string ]interface {}{}
415
411
}
@@ -418,7 +414,6 @@ func (s *StepConfig) mixIn(mergeData map[string]interface{}, filter []string, me
418
414
}
419
415
420
416
func (s * StepConfig ) mixInHookConfig (mergeData map [string ]interface {}, metadata StepData ) {
421
-
422
417
if s .HookConfig == nil {
423
418
s .HookConfig = map [string ]interface {}{}
424
419
}
@@ -487,7 +482,6 @@ func filterMap(data map[string]interface{}, filter []string) map[string]interfac
487
482
}
488
483
489
484
func merge (base , overlay map [string ]interface {}, metadata StepData ) map [string ]interface {} {
490
-
491
485
result := map [string ]interface {}{}
492
486
493
487
if base == nil {
0 commit comments