From fd67f1fb7fa2eff64dcfb4887e2b229c088941bf Mon Sep 17 00:00:00 2001 From: Roy Razon Date: Thu, 28 Mar 2024 19:08:00 +0200 Subject: [PATCH 1/3] v0.0.64 --- lerna.json | 2 +- packages/cli-common/package.json | 4 +- packages/cli/README.md | 44 +++++++++++----------- packages/cli/package.json | 20 +++++----- packages/common/package.json | 2 +- packages/compose-tunnel-agent/package.json | 4 +- packages/core/package.json | 6 +-- packages/driver-azure/package.json | 6 +-- packages/driver-gce/package.json | 4 +- packages/driver-kube-pod/package.json | 6 +-- packages/driver-lightsail/package.json | 4 +- packages/plugin-github/package.json | 6 +-- 12 files changed, 54 insertions(+), 54 deletions(-) diff --git a/lerna.json b/lerna.json index da73518c..c4c17bbe 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.0.63" + "version": "0.0.64" } diff --git a/packages/cli-common/package.json b/packages/cli-common/package.json index 750fb490..0b48cf55 100644 --- a/packages/cli-common/package.json +++ b/packages/cli-common/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/cli-common", - "version": "0.0.63", + "version": "0.0.64", "description": "Common library for the Preevy CLI and plugins", "type": "module", "main": "dist/index.js", @@ -14,7 +14,7 @@ "dependencies": { "@inquirer/prompts": "^3.3.0", "@oclif/core": "^3.15.1", - "@preevy/core": "0.0.63", + "@preevy/core": "0.0.64", "chalk": "^4.1.2", "iter-tools-es": "^7.5.3", "lodash-es": "^4.17.21" diff --git a/packages/cli/README.md b/packages/cli/README.md index edecaf8c..7b1ed91e 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -19,7 +19,7 @@ $ npm install -g preevy $ preevy COMMAND running command... $ preevy (--version) -preevy/0.0.63 darwin-arm64 node-v18.19.0 +preevy/0.0.64 darwin-arm64 node-v18.19.1 $ preevy --help [COMMAND] USAGE $ preevy COMMAND @@ -134,7 +134,7 @@ FLAG DESCRIPTIONS If not specified, will detect from the current Git context ``` -_See code: [src/commands/down.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/down.ts)_ +_See code: [src/commands/down.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/down.ts)_ ## `preevy help [COMMANDS]` @@ -154,7 +154,7 @@ DESCRIPTION Display help for preevy. ``` -_See code: [src/commands/help.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/help.ts)_ +_See code: [src/commands/help.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/help.ts)_ ## `preevy init [PROFILE-ALIAS]` @@ -184,7 +184,7 @@ DESCRIPTION Initialize or import a new profile ``` -_See code: [src/commands/init.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/init.ts)_ +_See code: [src/commands/init.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/init.ts)_ ## `preevy login` @@ -214,7 +214,7 @@ DESCRIPTION Login to the Livecycle SaaS ``` -_See code: [src/commands/login.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/login.ts)_ +_See code: [src/commands/login.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/login.ts)_ ## `preevy logs [SERVICES]` @@ -280,7 +280,7 @@ FLAG DESCRIPTIONS If not specified, will detect from the current Git context ``` -_See code: [src/commands/logs.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/logs.ts)_ +_See code: [src/commands/logs.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/logs.ts)_ ## `preevy ls` @@ -342,7 +342,7 @@ DESCRIPTION List preview environments ``` -_See code: [src/commands/ls.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/ls.ts)_ +_See code: [src/commands/ls.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/ls.ts)_ ## `preevy profile config update` @@ -412,7 +412,7 @@ DESCRIPTION View and update profile configuration ``` -_See code: [src/commands/profile/config/update.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/config/update.ts)_ +_See code: [src/commands/profile/config/update.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/config/update.ts)_ ## `preevy profile config view` @@ -440,7 +440,7 @@ DESCRIPTION View profile configuration ``` -_See code: [src/commands/profile/config/view.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/config/view.ts)_ +_See code: [src/commands/profile/config/view.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/config/view.ts)_ ## `preevy profile cp` @@ -474,7 +474,7 @@ DESCRIPTION Copy a profile ``` -_See code: [src/commands/profile/cp.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/cp.ts)_ +_See code: [src/commands/profile/cp.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/cp.ts)_ ## `preevy profile create NAME URL` @@ -542,7 +542,7 @@ DESCRIPTION Create a new profile ``` -_See code: [src/commands/profile/create.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/create.ts)_ +_See code: [src/commands/profile/create.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/create.ts)_ ## `preevy profile current` @@ -570,7 +570,7 @@ DESCRIPTION Display current profile in use ``` -_See code: [src/commands/profile/current.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/current.ts)_ +_See code: [src/commands/profile/current.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/current.ts)_ ## `preevy profile import LOCATION` @@ -601,7 +601,7 @@ DESCRIPTION Import an existing profile ``` -_See code: [src/commands/profile/import.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/import.ts)_ +_See code: [src/commands/profile/import.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/import.ts)_ ## `preevy profile key [TYPE]` @@ -632,7 +632,7 @@ DESCRIPTION Show profile key ``` -_See code: [src/commands/profile/key.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/key.ts)_ +_See code: [src/commands/profile/key.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/key.ts)_ ## `preevy profile link` @@ -663,7 +663,7 @@ DESCRIPTION Link the profile to the logged in user's organization ``` -_See code: [src/commands/profile/link.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/link.ts)_ +_See code: [src/commands/profile/link.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/link.ts)_ ## `preevy profile ls` @@ -703,7 +703,7 @@ DESCRIPTION Lists profiles ``` -_See code: [src/commands/profile/ls.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/ls.ts)_ +_See code: [src/commands/profile/ls.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/ls.ts)_ ## `preevy profile rm NAME` @@ -735,7 +735,7 @@ DESCRIPTION Remove a profile ``` -_See code: [src/commands/profile/rm.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/rm.ts)_ +_See code: [src/commands/profile/rm.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/rm.ts)_ ## `preevy profile use NAME` @@ -764,7 +764,7 @@ DESCRIPTION Set current profile ``` -_See code: [src/commands/profile/use.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/profile/use.ts)_ +_See code: [src/commands/profile/use.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/profile/use.ts)_ ## `preevy purge` @@ -832,7 +832,7 @@ DESCRIPTION Delete all cloud provider machines and potentially other resources ``` -_See code: [src/commands/purge.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/purge.ts)_ +_See code: [src/commands/purge.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/purge.ts)_ ## `preevy ssh ENVID` @@ -1010,7 +1010,7 @@ FLAG DESCRIPTIONS If not specified, will detect from the current Git context ``` -_See code: [src/commands/up.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/up.ts)_ +_See code: [src/commands/up.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/up.ts)_ ## `preevy urls [SERVICE] [PORT]` @@ -1075,7 +1075,7 @@ FLAG DESCRIPTIONS If not specified, will detect from the current Git context ``` -_See code: [src/commands/urls.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/urls.ts)_ +_See code: [src/commands/urls.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/urls.ts)_ ## `preevy version` @@ -1102,5 +1102,5 @@ DESCRIPTION Show Preevy version ``` -_See code: [src/commands/version.ts](https://github.com/livecycle/preevy/blob/v0.0.63/src/commands/version.ts)_ +_See code: [src/commands/version.ts](https://github.com/livecycle/preevy/blob/v0.0.64/src/commands/version.ts)_ diff --git a/packages/cli/package.json b/packages/cli/package.json index 1a444316..99907507 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "preevy", - "version": "0.0.63", + "version": "0.0.64", "description": "Quickly deploy preview environments to the cloud!", "author": "Livecycle", "type": "module", @@ -26,15 +26,15 @@ "@inquirer/prompts": "^3.3.0", "@oclif/core": "^3.15.1", "@oclif/plugin-help": "^5", - "@preevy/cli-common": "0.0.63", - "@preevy/common": "0.0.63", - "@preevy/compose-tunnel-agent": "0.0.63", - "@preevy/core": "0.0.63", - "@preevy/driver-azure": "0.0.63", - "@preevy/driver-gce": "0.0.63", - "@preevy/driver-kube-pod": "0.0.63", - "@preevy/driver-lightsail": "0.0.63", - "@preevy/plugin-github": "0.0.63", + "@preevy/cli-common": "0.0.64", + "@preevy/common": "0.0.64", + "@preevy/compose-tunnel-agent": "0.0.64", + "@preevy/core": "0.0.64", + "@preevy/driver-azure": "0.0.64", + "@preevy/driver-gce": "0.0.64", + "@preevy/driver-kube-pod": "0.0.64", + "@preevy/driver-lightsail": "0.0.64", + "@preevy/plugin-github": "0.0.64", "disposablestack": "^1.1.2", "inquirer-autocomplete-standalone": "^0.8.1", "iter-tools-es": "^7.5.3", diff --git a/packages/common/package.json b/packages/common/package.json index 847a8b9a..e39e4a79 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/common", - "version": "0.0.63", + "version": "0.0.64", "description": "", "type": "module", "exports": { diff --git a/packages/compose-tunnel-agent/package.json b/packages/compose-tunnel-agent/package.json index b2b69ab6..c45115a8 100644 --- a/packages/compose-tunnel-agent/package.json +++ b/packages/compose-tunnel-agent/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/compose-tunnel-agent", - "version": "0.0.63", + "version": "0.0.64", "description": "", "main": "out/index.mjs", "exports": { @@ -19,7 +19,7 @@ "@fastify/cors": "^8.3.0", "@fastify/request-context": "^5.0.0", "@fastify/websocket": "^8.2.0", - "@preevy/common": "0.0.63", + "@preevy/common": "0.0.64", "dockerode": "^3.3.4", "fastify": "^4.22.2", "fastify-type-provider-zod": "^1.1.9", diff --git a/packages/core/package.json b/packages/core/package.json index 5a994afe..dad928c2 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/core", - "version": "0.0.63", + "version": "0.0.64", "description": "Core functionality for Preevy", "type": "module", "exports": { @@ -13,8 +13,8 @@ "license": "Apache-2.0", "dependencies": { "@inquirer/prompts": "^3.3.0", - "@preevy/common": "0.0.63", - "@preevy/compose-tunnel-agent": "0.0.63", + "@preevy/common": "0.0.64", + "@preevy/compose-tunnel-agent": "0.0.64", "chalk": "^4.1.2", "fast-safe-stringify": "^2.1.1", "is-stream": "^2.0.1", diff --git a/packages/driver-azure/package.json b/packages/driver-azure/package.json index 5622c23a..c2d7b2fa 100644 --- a/packages/driver-azure/package.json +++ b/packages/driver-azure/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/driver-azure", - "version": "0.0.63", + "version": "0.0.64", "description": "Microsoft Azure Virtual Machine for Preevy", "type": "module", "exports": { @@ -23,8 +23,8 @@ "@azure/storage-blob": "^12.17.0", "@inquirer/prompts": "^3.3.0", "@oclif/core": "^3.15.1", - "@preevy/cli-common": "0.0.63", - "@preevy/core": "0.0.63", + "@preevy/cli-common": "0.0.64", + "@preevy/core": "0.0.64", "inquirer-autocomplete-standalone": "^0.8.1", "iter-tools-es": "^7.5.3", "lodash-es": "^4.17.21" diff --git a/packages/driver-gce/package.json b/packages/driver-gce/package.json index 2524daab..de8b3a20 100644 --- a/packages/driver-gce/package.json +++ b/packages/driver-gce/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/driver-gce", - "version": "0.0.63", + "version": "0.0.64", "description": "Google Compute Engine driver for Preevy", "type": "module", "exports": { @@ -17,7 +17,7 @@ "@google-cloud/storage": "^6.9.5", "@inquirer/prompts": "^3.3.0", "@oclif/core": "^3.15.1", - "@preevy/core": "0.0.63", + "@preevy/core": "0.0.64", "google-auth-library": "^8.7.0", "google-gax": "^4.0.5", "inquirer-autocomplete-standalone": "^0.8.1", diff --git a/packages/driver-kube-pod/package.json b/packages/driver-kube-pod/package.json index 4b22b737..4a10cec1 100644 --- a/packages/driver-kube-pod/package.json +++ b/packages/driver-kube-pod/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/driver-kube-pod", - "version": "0.0.63", + "version": "0.0.64", "description": "Kubernetes single Pod driver for Preevy", "exports": { ".": "./dist/index.js" @@ -16,8 +16,8 @@ "@inquirer/prompts": "^3.3.0", "@kubernetes/client-node": "^0.18.1", "@oclif/core": "^3.15.1", - "@preevy/common": "0.0.63", - "@preevy/core": "0.0.63", + "@preevy/common": "0.0.64", + "@preevy/core": "0.0.64", "fast-safe-stringify": "^2.1.1", "is-stream": "^2.0.1", "iter-tools-es": "^7.5.3", diff --git a/packages/driver-lightsail/package.json b/packages/driver-lightsail/package.json index 90479347..9dc2e457 100644 --- a/packages/driver-lightsail/package.json +++ b/packages/driver-lightsail/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/driver-lightsail", - "version": "0.0.63", + "version": "0.0.64", "description": "AWS Lightsail driver for Preevy", "exports": { ".": "./dist/index.js" @@ -18,7 +18,7 @@ "@aws-sdk/client-sts": "^3.289.0", "@aws-sdk/util-waiter": "^3.271.0", "@oclif/core": "^3.15.1", - "@preevy/core": "0.0.63", + "@preevy/core": "0.0.64", "inquirer-autocomplete-standalone": "^0.8.1", "iter-tools-es": "^7.5.3", "lodash-es": "^4.17.21" diff --git a/packages/plugin-github/package.json b/packages/plugin-github/package.json index dc132b4c..26a1472e 100644 --- a/packages/plugin-github/package.json +++ b/packages/plugin-github/package.json @@ -1,6 +1,6 @@ { "name": "@preevy/plugin-github", - "version": "0.0.63", + "version": "0.0.64", "description": "Preevy plugin for GitHub", "exports": { ".": "./dist/index.js" @@ -12,8 +12,8 @@ "license": "Apache-2.0", "dependencies": { "@oclif/core": "^3.15.1", - "@preevy/cli-common": "0.0.63", - "@preevy/core": "0.0.63", + "@preevy/cli-common": "0.0.64", + "@preevy/core": "0.0.64", "lodash-es": "^4.17.21", "nunjucks": "^3.2.4", "octokit": "^3.1.1" From ac538691dc3b97343dc09398eef7cc5f6273d815 Mon Sep 17 00:00:00 2001 From: Roy Razon Date: Tue, 28 May 2024 18:53:03 +0300 Subject: [PATCH 2/3] CI: fix release version string underscore char was breaking lerna version command --- .github/workflows/gh-release.yaml | 2 +- .github/workflows/npm-publish-canary.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gh-release.yaml b/.github/workflows/gh-release.yaml index 94216d13..7314097f 100644 --- a/.github/workflows/gh-release.yaml +++ b/.github/workflows/gh-release.yaml @@ -46,7 +46,7 @@ jobs: fi # this will be the NPM dist-tag - GIT_ID=$(echo "${REF}" | sed 's/[^a-zA-Z0-9_-]/-/g') + GIT_ID=$(echo "${REF}" | sed 's/[^a-zA-Z0-9-]/-/g') # run 'lerna version' to get next prerelease yarn -s lerna version prerelease --no-git-tag-version --preid $GIT_ID --ignore-scripts --exact --yes diff --git a/.github/workflows/npm-publish-canary.yaml b/.github/workflows/npm-publish-canary.yaml index 93d57dde..f630dda4 100644 --- a/.github/workflows/npm-publish-canary.yaml +++ b/.github/workflows/npm-publish-canary.yaml @@ -55,7 +55,7 @@ jobs: fi # this will be the NPM dist-tag - GIT_ID=$(echo "${REF}" | sed 's/[^a-zA-Z0-9_-]/-/g') + GIT_ID=$(echo "${REF}" | sed 's/[^a-zA-Z0-9-]/-/g') # run 'lerna version' to get next prerelease yarn -s lerna version prerelease --no-git-tag-version --preid $GIT_ID --ignore-scripts --exact --yes From 860d68f72ff0ae7345a9f16711bdedd7b84a5ea0 Mon Sep 17 00:00:00 2001 From: Roy Razon Date: Tue, 28 May 2024 19:10:04 +0300 Subject: [PATCH 3/3] update docs --- packages/cli/README.md | 1091 +--------------------------- packages/cli/docs/down.md | 2 +- packages/cli/docs/env-id.md | 41 ++ packages/cli/docs/env.md | 71 ++ packages/cli/docs/help.md | 6 +- packages/cli/docs/init.md | 2 +- packages/cli/docs/login.md | 2 +- packages/cli/docs/logs.md | 8 +- packages/cli/docs/ls.md | 2 +- packages/cli/docs/profile.md | 44 +- packages/cli/docs/purge.md | 2 +- packages/cli/docs/ssh.md | 12 +- packages/cli/docs/up.md | 11 +- packages/cli/docs/urls.md | 7 +- packages/cli/docs/version.md | 2 +- site/docs/cli-reference/down.md | 2 +- site/docs/cli-reference/env-id.md | 41 ++ site/docs/cli-reference/env.md | 71 ++ site/docs/cli-reference/help.md | 6 +- site/docs/cli-reference/index.md | 4 +- site/docs/cli-reference/init.md | 2 +- site/docs/cli-reference/login.md | 2 +- site/docs/cli-reference/logs.md | 8 +- site/docs/cli-reference/ls.md | 2 +- site/docs/cli-reference/profile.md | 44 +- site/docs/cli-reference/purge.md | 2 +- site/docs/cli-reference/ssh.md | 12 +- site/docs/cli-reference/up.md | 11 +- site/docs/cli-reference/urls.md | 7 +- site/docs/cli-reference/version.md | 2 +- 30 files changed, 346 insertions(+), 1173 deletions(-) create mode 100644 packages/cli/docs/env-id.md create mode 100644 packages/cli/docs/env.md create mode 100644 site/docs/cli-reference/env-id.md create mode 100644 site/docs/cli-reference/env.md diff --git a/packages/cli/README.md b/packages/cli/README.md index 7b1ed91e..6afb960e 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -11,6 +11,7 @@ Preevy is a CLI tool for easily creating preview environments for your Docker Co * [Usage](#usage) * [Commands](#commands) +* [Command Topics](#command-topics) # Usage @@ -28,1079 +29,21 @@ USAGE # Commands -* [`preevy down`](#preevy-down) -* [`preevy help [COMMANDS]`](#preevy-help-commands) -* [`preevy init [PROFILE-ALIAS]`](#preevy-init-profile-alias) -* [`preevy login`](#preevy-login) -* [`preevy logs [SERVICES]`](#preevy-logs-services) -* [`preevy ls`](#preevy-ls) -* [`preevy profile config update`](#preevy-profile-config-update) -* [`preevy profile config view`](#preevy-profile-config-view) -* [`preevy profile cp`](#preevy-profile-cp) -* [`preevy profile create NAME URL`](#preevy-profile-create-name-url) -* [`preevy profile current`](#preevy-profile-current) -* [`preevy profile import LOCATION`](#preevy-profile-import-location) -* [`preevy profile key [TYPE]`](#preevy-profile-key-type) -* [`preevy profile link`](#preevy-profile-link) -* [`preevy profile ls`](#preevy-profile-ls) -* [`preevy profile rm NAME`](#preevy-profile-rm-name) -* [`preevy profile use NAME`](#preevy-profile-use-name) -* [`preevy purge`](#preevy-purge) -* [`preevy ssh ENVID`](#preevy-ssh-envid) -* [`preevy up [SERVICE]`](#preevy-up-service) -* [`preevy urls [SERVICE] [PORT]`](#preevy-urls-service-port) -* [`preevy version`](#preevy-version) +# Command Topics + +* [`preevy down`](docs/down.md) - Delete preview environments +* [`preevy env`](docs/env.md) - Show metadata for a preview environment +* [`preevy env-id`](docs/env-id.md) - Show the Preevy environment ID for the current Compose project +* [`preevy help`](docs/help.md) - Display help for preevy. +* [`preevy init`](docs/init.md) - Initialize or import a new profile +* [`preevy login`](docs/login.md) - Login to the Livecycle SaaS +* [`preevy logs`](docs/logs.md) - Show logs for an existing environment +* [`preevy ls`](docs/ls.md) - List preview environments +* [`preevy profile`](docs/profile.md) - View and update profile configuration +* [`preevy purge`](docs/purge.md) - Delete all cloud provider machines and potentially other resources +* [`preevy ssh`](docs/ssh.md) - Execute a command or start an interactive shell inside an environment +* [`preevy up`](docs/up.md) - Bring up a preview environment +* [`preevy urls`](docs/urls.md) - Show urls for an existing environment +* [`preevy version`](docs/version.md) - Show Preevy version -## `preevy down` - -Delete preview environments - -``` -USAGE - $ preevy down [--json] [-D] [-f ] [--system-compose-file ] [--project-directory ] - [-p ] [--enable-plugin ] [--disable-plugin ] [--profile ] [-d - lightsail|gce|azure|kube-pod] [--lightsail-region ] [--gce-project-id ] [--gce-zone ] - [--azure-region ] [--azure-subscription-id ] [--kube-pod-namespace ] [--kube-pod-kubeconfig - ] [--kube-pod-context ] [--lightsail-availability-zone ] [--lightsail-bundle-id - nano_2_0|micro_2_0|small_2_0|medium_2_0|large_2_0|xlarge_2_0|2xlarge_2_0] [--gce-machine-type ] - [--azure-vm-size ] [--kube-pod-template ] [--kube-pod-server-side-apply] [--kube-pod-storage-class - ] [--kube-pod-storage-size ] [--id ] [--force] [--wait] [--github-token ] [--github-repo - ] [--github-pull-request ] [--github-pr-comment-template-file ] [--github-add-build-cache] - [--github-pr-comment-enabled auto|no|always] - -FLAGS - -d, --driver=