pulumi/pkg/backend/diy
Will Jones a9db57cf80
Persist initial states in DIY backend (#17372)
There are a number of cases where it would be useful to be able to seed
a newly-created stack with an initial state. #17037 and its underlying
issue, for instance, could be resolved by persisting a non-default
secrets manager as part of stack initialisation rather than as a
separate subsequent operation. Now that `Backend.CreateStack` accepts an
initial state, we can modify implementations to actually persist the new
parameter. This commit does so for the DIY backend.
2024-09-26 14:45:09 +00:00
..
backend.go Persist initial states in DIY backend (#17372) 2024-09-26 14:45:09 +00:00
backend_legacy_test.go Let `Backend.CreateStack` accept an initial state (#17369) 2024-09-26 08:00:52 +00:00
backend_test.go Persist initial states in DIY backend (#17372) 2024-09-26 14:45:09 +00:00
bucket.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
bucket_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
doc.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
lock.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
meta.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
meta_test.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
pool.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
pool_test.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
snapshot.go Persist initial states in DIY backend (#17372) 2024-09-26 14:45:09 +00:00
stack.go Replace `result.Result` with native errors (#17044) 2024-08-22 14:39:59 +00:00
state.go Persist initial states in DIY backend (#17372) 2024-09-26 14:45:09 +00:00
store.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00
store_test.go Rename filestate to DIY (#15314) 2024-01-30 15:53:10 +00:00