Skip to content
This repository was archived by the owner on Feb 16, 2023. It is now read-only.

Commit 8a743d1

Browse files
Merge pull request #254 from secrethub/fix/env-source-precedence
Fix to develop
2 parents 7b9ff43 + 8d8bf9e commit 8a743d1

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

internals/secrethub/run.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -214,16 +214,16 @@ func (cmd *RunCommand) sourceEnvironment() ([]string, []string, error) {
214214

215215
envSources := []EnvSource{}
216216

217-
referenceEnv := newReferenceEnv(osEnv)
218-
envSources = append(envSources, referenceEnv)
219-
220217
// TODO: Validate the flags when parsing by implementing the Flag interface for EnvFlags.
221218
flagSource, err := NewEnvFlags(cmd.envar)
222219
if err != nil {
223220
return nil, nil, err
224221
}
225222
envSources = append(envSources, flagSource)
226223

224+
referenceEnv := newReferenceEnv(osEnv)
225+
envSources = append(envSources, referenceEnv)
226+
227227
if cmd.envFile == "" {
228228
_, err := cmd.osStat(defaultEnvFile)
229229
if err == nil {

0 commit comments

Comments
 (0)