Skip to content

cloudbees-io/argocd-run-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CloudBees action: Deploy with Argo Workflows

Use this action to run Argo Workflows, a CI/CD pipeline tool for managing and executing complex workflows in Kubernetes.

Inputs

Table 1. Input details
Input name Data type Required? Description

url

String

Yes

The Argo Workflows server URL.

token

String

Yes

The Argo Workflows token.

namespace

String

Yes

The Argo Workflows namespace.

workflow-name

String

Yes

The Argo Workflows name.

parameters

JSON

No

Any additional parameters, formatted as JSON data in key/value pairs.

Usage example

In your YAML file, add:

      - name: Run Argo Workflows
        uses: cloudbees-io/argocd-run-workflow@v2
        with:
          url: ${{ ARGO_URL }}
          token: ${{ ARGO_TOKEN }}
          namespace: "Argo_namespace"
          workflow-name: "Argo_workflow_name"
          parameters: '{"BRANCH_NAME":"main","ENV_NAME":"prod"}'

License

This code is made available under the MIT license.

References

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •