Codefresh Steps: Reusable Code for Common Operations
This page provides code you can use to perform common operations in the Codefresh CI/CD platform.
argocd-rollout argocd-rollout
This pipeline plugin trigger a rollout for ArgoCD app
arguments
promote_rollout:
title: Promote Argo rollout
type: argocd-rollout
arguments:
k8s_context: '${{K8S_CONTEXT}}'
rollout_name: '${{ROLLOUT_NAME}}'
rollout_namespace: '${{ROLLOUT_NAMESPACE}}'
context: argocd
app_name: '${{ARGOCD_APP_NAME}}'
wait_healthy: true
promote_rollout_without_context:
title: Promote Argo rollout
type: argocd-rollout
arguments:
k8s_context: '${{K8S_CONTEXT}}'
rollout_name: '${{ROLLOUT_NAME}}'
rollout_namespace: '${{ROLLOUT_NAMESPACE}}'