{ "id": "porter", "version": "1.0.4", "name": "Porter (via porter.sh)", "documentationURL": "http://github.com/devcontainers-extra/features/tree/main/src/porter", "description": "Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.", "options": { "version": { "default": "latest", "description": "Select the version to install. Empty string installs the latest version.", "proposals": [ "latest" ], "type": "string" }, "terraformMixinVersion": { "default": "", "description": "Select the terraform mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "azMixinVersion": { "default": "", "description": "Select the az mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "awsMixinVersion": { "default": "", "description": "Select the aws mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "dockerMixinVersion": { "default": "", "description": "Select the docker mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "dockerComposeMixinVersion": { "default": "", "description": "Select the docker-compose mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "gcloudMixinVersion": { "default": "", "description": "Select the gcloud mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "helmMixinVersion": { "default": "", "description": "Select the helm mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "armMixinVersion": { "default": "", "description": "Select the arm mixin version to install.", "proposals": [ "latest" ], "type": "string" }, "azurePluginVersion": { "default": "", "description": "Select the azure plugin version to install.", "proposals": [ "latest" ], "type": "string" }, "kubernetesPluginVersion": { "default": "", "description": "Select the kubernetes plugin version to install.", "proposals": [ "latest" ], "type": "string" } }, "containerEnv": { "PATH": "/usr/local/porter:${PATH}", "PORTER_HOME": "/usr/local/porter" } }