Operator for AzureDevops releases for automatic (re)deployments
5.0K
Triggers (re)deployments of releases in AzureDevOps and also auto approves them if configured.
Supports shoutrrr notifications.
Usage:
azuredevops-deployment-operator [OPTIONS]
Application Options:
--dry-run Dry run (no redeploy triggered) [$DRY_RUN]
--config= Config file (yaml) [$CONFIG]
--debug debug mode [$DEBUG]
-v, --verbose verbose mode [$VERBOSE]
--log.json Switch log output to json format [$LOG_JSON]
--azuredevops.organizationurl= Url to AzureDevops organization (eg. https://dev.azure.com/myorg) [$AZUREDEVOPS_ORGANIZATIONURL]
--azuredevops.accesstoken= Personal access token [$AZUREDEVOPS_ACCESSTOKEN]
--notification.template= Notification template (default: %v) [$NOTIFICATION_TEMPLATE]
--notification= Shoutrrr url for notifications (https://containrrr.github.io/shoutrrr/) [$NOTIFICATION]
--bind= Server address (default: :8080) [$SERVER_BIND]
Help Options:
-h, --help Show this help message
for configuration file see example.yaml
(see :8080/metrics)
| Metric | Description |
|---|---|
azuredevops_deployment_operator_deployment_counter | Count of (re)deployments |
azuredevops_deployment_operator_deployment_status | Status if deployment was triggered |
azuredevops_deployment_operator_deployment_time | Last deployment time |
Content type
Image
Digest
Size
8.2 MB
Last updated
over 5 years ago
docker pull webdevops/azuredevops-deployment-operator