pulumi/pkg
Julien 3d2b7dedcc
Allow cancelling operations with SIGTERM (#17467)
We already handle SIGINT to cancel operations. This PR additionally
handles SIGTERM the same way. This is useful when the Pulumi CL is used
in a docker container, where a stop command sends a SIGTERM. Previously
this would immediately terminate the CLI.

Fixes https://github.com/pulumi/pulumi/issues/17256
2024-10-07 13:49:04 +00:00
..
asset Move some asset code to pkg (#15162) 2024-01-17 11:30:37 +00:00
authhelpers Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
backend Allow cancelling operations with SIGTERM (#17467) 2024-10-07 13:49:04 +00:00
cmd/pulumi Hide `pulumi preview`'s `--show-secrets` with `--save-plan` (#17444) 2024-10-07 13:19:53 +00:00
codegen Enable some more linting rules (#17456) 2024-10-03 17:37:13 +00:00
display Move sdk/go/common/display to /pkg/display (#13954) 2023-09-18 11:01:28 +00:00
engine Enable some more linting rules (#17456) 2024-10-03 17:37:13 +00:00
graph Support topologically sorting snapshots (#17403) 2024-10-01 08:45:35 +00:00
importer [cli/import] Fix undefined variable errors in code generation when imported resources use a parent or provider (#16786) 2024-07-25 13:53:44 +00:00
operations Move resource.URN to urn.URN (#15689) 2024-03-14 15:28:32 +00:00
resource Fix flake in TestSnapshotPrune_FixesDanglingReferences (#17492) 2024-10-07 08:55:16 +00:00
secrets Enable some more linting rules (#17456) 2024-10-03 17:37:13 +00:00
testing/integration Enable some more linting rules (#17456) 2024-10-03 17:37:13 +00:00
util Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
version
workspace Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
README.md
go.mod Changelog and go.mod updates for v3.135.1 (#17473) 2024-10-04 07:10:30 +00:00
go.sum fix dll loading errors in windows CI (#17410) 2024-10-02 08:43:42 +00:00

README.md

pulumi/pkg

While pulumi/sdk maintains strict backwards compatibility guarantees, code under pkg/ is handled more informally: while breaking changes are still discouraged they may happen when they make sense.