Skip to content

Commit

Permalink
mage: Ensure bin/verify_boilerplate.py exists before attempting to write
Browse files Browse the repository at this point in the history
Signed-off-by: Stephen Augustus <foo@auggie.dev>
  • Loading branch information
justaugustus committed Mar 8, 2021
1 parent 36f42b5 commit 625228e
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions mage/boilerplate.go
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,18 @@ func EnsureBoilerplateScript(version, boilerplateScript string, forceInstall boo
)
}

binDir := filepath.Dir(boilerplateScript)
if err := os.MkdirAll(binDir, 0755); err != nil {
return errors.Wrap(err, "creating binary directory")
}

file, err := os.Create(boilerplateScript)
if err != nil {
return errors.Wrap(err, "creating file")
}

defer file.Close()

installURL, err := url.Parse(repoInfraURLBase)
if err != nil {
return errors.Wrap(err, "parsing URL")
Expand Down

0 comments on commit 625228e

Please sign in to comment.