uselagoon/Lagoon Action
Run Interact with a Lagoon API.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| action | One of the following actions: deploy (default), upsert_variable | yes | deploy |
| ssh_private_key | SSH private key for Lagoon authentication | yes | — |
| lagoon_graphql_endpoint | Lagoon GraphQL endpoint | no | https://api.lagoon.amazeeio.cloud/graphql |
| lagoon_ssh_hostname | Lagoon SSH hostname | no | ssh.lagoon.amazeeio.cloud |
| lagoon_port | Lagoon SSH port | no | 32222 |
| lagoon_project | Lagoon project name | no | — |
| lagoon_environment | Lagoon environment name | no | — |
| wait_for_deployment | Wait for deployment to finish | no | false |
| variable_scope | If action is upsert_variable, this is the variable scope (runtime,build) | no | runtime |
| variable_name | If action is upsert_variable, this is the variable name | no | — |
| variable_value | If action is upsert_variable, this is the variable value | no | — |
| max_deployment_timeout | Maximum time (minutes) to wait for deployment - defaults to 30 minutes. | no | 30 |
| build_vars | A comma separated list of key values that will be injected into the build as environment variables (e.g. "key1=val1,key2=val2[... ,keyn=valn]") | no | "" |
| debug | Enable debug output | no | false |
Outputs
no outputs