[cft] Add support for creating a new deployment (#138243)

* [cft] Add support for creating a new redeployment

- Adds a new label `ci:cloud-redeploy` that will always create a fresh deployment
- Deprecates `ci:deploy-cloud` in favor of namespacing `ci:cloud-deploy`

* booleans
This commit is contained in:
Jonathan Budzenski 2022-08-11 15:56:44 -04:00 committed by GitHub
parent e5550d466c
commit 946e094637
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 41 additions and 18 deletions

View file

@ -31,9 +31,13 @@ Build documentation from the root `docs` folder.
Labels can be added to a pull request to run conditional pipelines.
#### `ci:deploy-cloud`
#### `ci:cloud-deploy`
Deploy a pull request to Elastic Cloud. Deployment information will be available as an annotation at the top of a build. Access credentials will be available in vault.
Create or update a deployment on Elastic Cloud.
#### `ci:cloud-redeploy`
Create a new deployment on Elastic Cloud. Previous deployments linked to a pull request will be shutdown and data will not be preserved.
#### `ci:build-all-platforms`