Closed jhnstn closed 8 months ago
Fixes #174
We won't need a temp directory on a CI assuming we are spinning up a new VM on each run (like what happens on Github Workflows)
Instead we can just use the directory set up by the CI to run the commands.
This adds a check for the CI env before creating a temp directory. Since a temp directory is not created, nothing is deleted after the command runs
CI
go build ~/some-test-directory/gbm-cli
cd
gb
CI=true ../gbm-cli release prepare gb {version} --no-tag
Fixes #174
We won't need a temp directory on a CI assuming we are spinning up a new VM on each run (like what happens on Github Workflows)
Instead we can just use the directory set up by the CI to run the commands.
This adds a check for the
CI
env before creating a temp directory. Since a temp directory is not created, nothing is deleted after the command runsTesting
go build ~/some-test-directory/gbm-cli
cd
into that directory and create a new empty directorygb
CI=true ../gbm-cli release prepare gb {version} --no-tag