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
Built Distribution
File details
Details for the file pulumi_commandx-0.1.1a1714170246.tar.gz
.
File metadata
- Download URL: pulumi_commandx-0.1.1a1714170246.tar.gz
- Upload date:
- Size: 41.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6817fc8c4e52b82dbcaf8c4684b987da3bca32a8c30c5c912f0b43c77fb4f3a |
|
MD5 | 7d2243315471e5b503a3e820f8766979 |
|
BLAKE2b-256 | b98fe4de5a2e637f47f634c8f0a980980a9e305e370776a5f1f5a8ba8b719364 |
File details
Details for the file pulumi_commandx-0.1.1a1714170246-py3-none-any.whl
.
File metadata
- Download URL: pulumi_commandx-0.1.1a1714170246-py3-none-any.whl
- Upload date:
- Size: 65.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdc01110bc77952db15642973b2bb4f6aaecf86777aa89b1ea7cf39398230f18 |
|
MD5 | 7abf3bc904d54d3a03e95ddf4972b9da |
|
BLAKE2b-256 | bdb8bb75814d44a6fca64ab3c7e4067ba2e100e27d4fa8121fc67800160ae5b1 |