nevcodia/Portainer(v2) Stack Deployment
Portainer Stack Deployment Github Action, which deploys Docker Swarm Stacks by using Portainer API.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| url | URL of the Portainer API. | yes | — |
| username | Portainer Admin Username. | yes | — |
| password | Portainer Admin Password. | yes | — |
| environment_id | Portainer Environment ID. | yes | — |
| stack_name | Name of the stack to be deployed or updated. | yes | — |
| stack_file_path | Location of the stack file (Relative from the root directory). | yes | — |
| mustache_variables | Variables to render the stack file (JSON Format). | no | {} |
| delete | Option to delete a stack. | no | false |
| prune | Remove missing/obsolete services from stack on update. | no | false |
| pull_image | Remove existing image and pull again on update. | no | false |
Outputs
no outputs