Evan Boyle
9ef5c72f72
update go plugin acquisition to work for users who vendor dependencies ( #5286 )
2020-09-03 09:15:18 -07:00
Mike Metral
dec6a6a49a
refactor(autoapi-gitrepo): use Workspace in SetupFn callback
2020-09-02 19:15:40 -07:00
evanboyle
d3cf745c59
First pass at Automation API README
2020-09-01 23:28:46 -07:00
Evan Boyle
a0275ffbd1
check for nil resource and invoke options in go sdk ( #5270 )
2020-09-01 09:59:27 -07:00
Evan Boyle
741485d7d0
expose execution kind via update metadata ( #5258 )
2020-08-31 09:07:59 -07:00
evanboyle
5458e2f685
add expectnochanges to stack.refresh
2020-08-28 19:17:46 -07:00
evanboyle
c23f26b335
docs and style updates
2020-08-28 19:10:39 -07:00
evanboyle
b0d91478bf
docs updates
2020-08-28 14:21:56 -07:00
evanboyle
cf247c1245
update file headers
2020-08-27 10:43:23 -07:00
evanboyle
ab03c53487
automation api godoc
2020-08-25 11:16:54 -07:00
evanboyle
463c7b6588
Merge branch 'master' of https://github.com/pulumi/pulumi into evan/auto
2020-08-24 17:51:40 -07:00
evanboyle
40701e6420
outputs should be map[string]interface{}
2020-08-24 06:51:49 -07:00
evanboyle
ec98494e5a
add auto tests to Makefile and fix up for CI
2020-08-23 21:36:21 -07:00
evanboyle
27db14791a
auto error tests
2020-08-23 19:43:51 -07:00
evanboyle
47fb5a128d
Add functional options for Up/Pre/Refresh/Destroy
2020-08-23 10:25:17 -07:00
evanboyle
fa1590a67f
propagate nested stack error
2020-08-22 12:01:55 -07:00
evanboyle
458fd59c24
Make Workspace and Stack commands contextful
2020-08-21 22:20:32 -07:00
evanboyle
4dacd506d3
propagate env vars and extensibility points from Workspace to Stack
2020-08-21 16:22:45 -07:00
evanboyle
cc7cf7c476
Add Stack.Info
2020-08-21 15:26:58 -07:00
evanboyle
3531635294
Add NewStack helper methods and tests
2020-08-21 09:49:46 -07:00
evanboyle
7b58202938
Implement Stack based on Workspace interface
2020-08-20 19:37:39 -07:00
evanboyle
535d48ca72
Round out LocalWorkspace impl
2020-08-19 21:23:53 -07:00
evanboyle
93ff03a9d3
LocalWorkspace initial implementation
2020-08-19 11:13:42 -07:00
evanboyle
4a44b27b40
add automation api workspace interface
2020-08-18 11:07:03 -07:00
Lee Briggs
c325e4f53b
Merge branch 'justin/testresource' into jar-extract
2020-08-10 18:14:43 -07:00
Lee Briggs
574a9151db
support jar files
2020-08-10 14:15:35 -07:00
Evan Boyle
996fd85e00
Add missing MapMap and ArrayArray types to Go SDK ( #5092 )
2020-08-03 11:37:28 -07:00
evanboyle
12d7216769
serve engine address via pulumi host
command
2020-07-30 15:20:57 -07:00
evanboyle
9281e55e00
detect and throw errors for nested stacks
2020-07-29 19:01:51 -07:00
evanboyle
5d8aa34d09
run all commands in non-interactive mode
2020-07-29 11:22:46 -07:00
evanboyle
7e6a08dbe1
example update
2020-07-28 17:40:25 -07:00
evanboyle
34a86f54be
godoc improvements
2020-07-28 17:32:38 -07:00
evanboyle
8a707e27e3
godoc pt. 1
2020-07-27 22:26:39 -07:00
evanboyle
4f653683ce
validate project name
2020-07-27 18:51:29 -07:00
evanboyle
114e3c2aff
provide defaults for pului.yaml for inline source
2020-07-27 18:22:01 -07:00
Lee Briggs
bad67d3242
switch os/user with luser
...
We make several calls to `os/user`, which uses CGO and means
cross-compilation is not possible. This replaces `os/user` with the
`luser` package, which is a drop-in replacement which does not use `CGO`
2020-07-27 14:44:08 -07:00
evanboyle
45ed471a7d
handle and detect runtime errors for inline source
2020-07-26 13:43:33 -07:00
evanboyle
41d6767e32
host error handling, inline concurrent update detection
2020-07-26 12:52:59 -07:00
evanboyle
15b8f03dc3
enable e2e up/pre/ref/dest/rm test for inline source
2020-07-25 15:08:10 -07:00
evanboyle
ae76944b77
use ts seeds for random test names
2020-07-25 13:28:57 -07:00
evanboyle
b21f4e0f7b
inline preview
2020-07-24 10:54:18 -07:00
evanboyle
b0468d4166
init inline prototype
2020-07-24 01:31:54 -07:00
evanboyle
0d3203c96d
add ability to specify git URL instead of local source
2020-07-22 14:28:03 -07:00
evanboyle
6e7ce72db6
update error formatting
2020-07-21 18:44:53 -07:00
evanboyle
e789ae9700
update test
2020-07-21 18:41:36 -07:00
evanboyle
acc719e7c1
IsUnexpectedEngineError()
2020-07-21 18:39:35 -07:00
evanboyle
be42f75d2c
add some comments based on findings
2020-07-21 18:27:31 -07:00
evanboyle
0500aae0e0
IsRuntimeError()
2020-07-21 18:17:38 -07:00
evanboyle
c360e4d3f1
Merge branch 'master' of https://github.com/pulumi/pulumi into evan/auto
2020-07-21 16:52:08 -07:00
evanboyle
ff81dd8961
IsCompilationError
2020-07-21 16:21:47 -07:00