fix(executor/local): append env
This commit is contained in:
		
							parent
							
								
									d0c6d27637
								
							
						
					
					
						commit
						7e5dbd733e
					
				|  | @ -22,11 +22,11 @@ func (e *Local) Run(cmds []stage.Cmd) ([]stage.ExecutorResult, error) { | ||||||
| 	for _, cmd := range cmds { | 	for _, cmd := range cmds { | ||||||
| 		execCmd := exec.Command(cmd.Args[0], cmd.Args[1:]...) // #nosec G204
 | 		execCmd := exec.Command(cmd.Args[0], cmd.Args[1:]...) // #nosec G204
 | ||||||
| 
 | 
 | ||||||
| 		if len(cmd.Env) > 0 { |  | ||||||
| 		env := os.Environ() | 		env := os.Environ() | ||||||
|  | 		if len(cmd.Env) > 0 { | ||||||
| 			env = append(env, cmd.Env...) | 			env = append(env, cmd.Env...) | ||||||
| 			execCmd.Env = env |  | ||||||
| 		} | 		} | ||||||
|  | 		execCmd.Env = env | ||||||
| 
 | 
 | ||||||
| 		if cmd.Stdin != nil { | 		if cmd.Stdin != nil { | ||||||
| 			if cmd.Stdin.Content != nil { | 			if cmd.Stdin.Content != nil { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user