DistributeReleaseBundle - YAML Schema

JFrog Pipelines Documentation

Products
JFrog Pipelines
Content Type
User Guide

The YAML schema for DistributeReleaseBundle native step is shown below. For more information on DistributeReleaseBundle Pipeline steps, see DistributeReleaseBundle.

DistributeReleaseBundle

pipelines:
  - name:    <string>
    steps:
      - name: my_distribute
        type: DistributeReleaseBundle
        configuration:
                #inherits all the tags from bash; 
          dryRun: <boolean>                # optional
          inputResources:
            - name: my_releaseBundle      # one ReleaseBundle is required
              trigger: false   
            - name: my_distributionRule   # one DistributionRule is required
              trigger: false    # default true
          outputResources:
            - name: my_releaseBundleOutput # one ReleaseBundle is optional
 
        execution:
          onStart:
            - echo "Preparing for work..."
          onSuccess:
            - echo "Job well done!"
          onFailure:
            - echo "uh oh, something went wrong"
          onComplete: #always
            - echo "Cleaning up some stuff"