Add comment about setting GOCACHE to off when using Go 1.10

This commit is contained in:
Sean Gillespie 2018-06-17 17:38:10 -07:00
parent 5bd03eade8
commit e9266a4a07
No known key found for this signature in database
GPG key ID: BFAEBCDD042BD2A6

View file

@ -28,6 +28,9 @@ We make heavy use of integration level testing where we invoke `pulumi` to creat
This repository does not actually create any real cloud resources as part of testing, but still uses Pulumi.com to store information abot some synthetic resources it creates during testing. Other repositories may require additional setup before running tests (most often this is just setting a few environment variables that tell the tests some information about how to use the cloud provider we are testing). Please see the `CONTRIBUTING.md` file in the repository, which will explain what additional configuration needs to be done before running tests.
Pulumi integration tests make use of the Go test runner. When using Go 1.10 or above, we recommend setting the `GOCACHE` environment variable to `off` to avoid
erroneously caching test results.
## Submitting a Pull Request
For contributors we use the standard fork based workflow. Fork this repository, create a topic branch, and start hacking away. When you're ready, make sure you've run the tests (`make travis_pull_request` will run the exact flow we run in CI) and open your PR.