pulumi/pkg
Luke Hoban 2050f64322
Support "link" style dependencies in Go tests (#4063)
The integration test framework currently supports using `dep` for dependency management.

However, `dep` has no native ability to manage "yarn link"-style dependencies on locally available packages.

This is a necessary scenario for testing in most repos though, as (e.g.) examples in the Kubernetes repo need to test against the locally available version of `pulumi-kubernetes`.

The best we can do is a trick of (a) deleting the vendored copy of the locally available dependency (b) copying the locally available dependency into the vendor folder (c) deleting the nested vendor folder in the new copy of the locally available dependency.
2020-03-12 08:49:52 -07:00
..
apitype Initial support for configuring policies (#4015) 2020-03-08 14:11:55 -07:00
backend Fix terminal keypad mode (#4042) 2020-03-11 08:55:36 +01:00
codegen Updates to resource doc generator for generating docs for Functions (#4055) 2020-03-11 17:58:12 -07:00
diag Do not prefix failed operation errors. 2019-11-19 17:17:17 -08:00
encoding Add license headers 2018-05-22 15:02:47 -07:00
engine Initial support for configuring policies (#4015) 2020-03-08 14:11:55 -07:00
graph Improve stack graph. (#3431) 2019-10-31 17:39:15 -07:00
npm Fix for windows policy-pack install (#3837) 2020-01-29 16:02:44 -08:00
operations Revert "Fix getting logs in tests for Lambdas" (#3923) 2020-02-13 22:38:12 -08:00
resource Ensure new provider is registered when provider diff is unknown (#4051) 2020-03-10 19:40:25 -07:00
secrets Cache account information. (#3340) 2019-10-15 15:37:57 -07:00
testing Support "link" style dependencies in Go tests (#4063) 2020-03-12 08:49:52 -07:00
tokens Fix comment about QName regex (#3121) 2019-08-20 14:43:48 -07:00
tools Run Dep Ensure when testing Go integration projects 2020-03-10 03:11:44 +02:00
util Fix terminal keypad mode (#4042) 2020-03-11 08:55:36 +01:00
version Add license headers 2018-05-22 15:02:47 -07:00
workspace Stop new projects starting with the word Pulumi 2020-03-05 17:43:42 +02:00