cloudify-cosmo/Install/Update Cloudify Deployment

Creates a deployment, or updates an existing one

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Oct 5, 2022
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: cloudify-cosmo/install-or-update-action@7aefadb5a64d621054c871e4e326c9ef57eabaf9 # v1.3

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
environment-nameName of Cloudify environment to create or updateyes
labelsA labels list of the form <key>:<value>,<key>:<value>. Any comma and colon in <value> must be escaped with \. The labels’ keys are saved in lowercase. no-
blueprint-idID of blueprint to create the deployment from (if deployment doesn't exist yet), or to update the deployment to (if already exists) yes
delete-old-blueprintIf true, and the deployment was updated, then delete the old blueprint in case no other deployments exist for it no-
inputs-filePath to YAML/JSON inputs fileno-
skip-installIf this is a deployment update, then skip the `install` operations nofalse
skip-uninstallIf this is a deployment update, then skip the `uninstall` operations nofalse
skip-reinstallIf this is a deployment update, then skip reinstalling node instances that require re-installation nofalse
install-firstIf this is a deployment update, then run `install` operations before `uninstall` ones nofalse
outputs-filePath to JSON file to receive the Cloudify environment's outputs and capabilities no-
namedescription
environment-dataThe Cloudify environment's outputs and capabilties