A Pulumi component provider for creating statically typed `Command` resources.
Project description
Pulumi Commandx
Mostly helper functions for creating statically typed Command
resources.
Development
Note that the generated provider plugin (pulumi-resource-commandx
) must be on your PATH
to be used by Pulumi deployments.
Prerequisites
- Go 1.21
- Pulumi CLI
- Node.js (to build the Node.js SDK)
- Yarn (to build the Node.js SDK)
- Python 3.6+ (to build the Python SDK)
- .NET Core SDK (to build the .NET SDK)
- Gradle (to build the Java SDK)
Build and Test
# Build and install the provider (plugin copied to ./bin)
make install_provider
# Regenerate schema, schema-types, and SDKs
make generate
# Test Node.js SDK
$ make install_nodejs_sdk
$ cd examples/simple-ts
$ yarn install
$ yarn link @unmango/pulumi-commandx
$ pulumi stack init test
$ pulumi up
Naming
The commandx
provider's plugin binary must be named pulumi-resource-commandx
(in the format pulumi-resource-<provider>
).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pulumi_commandx-0.1.2.tar.gz
(41.7 kB
view details)
Built Distribution
File details
Details for the file pulumi_commandx-0.1.2.tar.gz
.
File metadata
- Download URL: pulumi_commandx-0.1.2.tar.gz
- Upload date:
- Size: 41.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dfa762939bd04d3f20319b40fccb03f77c9f836364869a5e81952a5bc55ff24 |
|
MD5 | 9e9c1145371c357a1b65e1161ea0b21e |
|
BLAKE2b-256 | 8264068116a7aea2b0f29c965f22227b7c5fe18cd20763c00314219d29b1a5e1 |
File details
Details for the file pulumi_commandx-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: pulumi_commandx-0.1.2-py3-none-any.whl
- Upload date:
- Size: 65.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5906ba3436f5dbcd387b63762c450bf5cd9165bb5b7927b541ce824203a70f8f |
|
MD5 | 9eb7ed888f32c8e8c2c35f34d0830cc0 |
|
BLAKE2b-256 | 8bf9f5085105dd12c0d485e14d952d0bfe4a1f5fbf454cd3792434327e9da35f |