Codefresh Steps: Reusable Code for Common Operations
This page provides code you can use to perform common operations in the Codefresh CI/CD platform.
Plugin's icon
0

appset-runlist-creator appset-runlist-creator

Generate Runlist for Dynamic Run step from ApplicationSet Manifest, to enable Argo Sync of Applications of an ApplicationSet Manifest.

arguments

  • APPLICATIONSET_FILE - Path and Filename for ApplicationSet Manifest.
  • PIPELINE - Child Pipeline ID/Name.
  • RUNLIST_FILE - Runlist Filename.
  • SHA - GIT SHA to use for Child Pipeline and GIT Trigger
  • TRIGGER - GIT Trigger ID/Name from Child Pipeline
    CreateApplicationSetRunlist:
  type: appset-runlist-creator
  arguments:
    APPLICATIONSET_FILE: /codefresh/volume/myrepo/mydir/applicationset.yaml
    PIPELINE: pipeline-id
    RUNLIST_FILE: runlist.yaml
    SHA: git-sha
    TRIGGER: git-trigger

  
github.com
Dustin Van Buskirk
Nov 11, 2021