UploadArtifact - YAML Schema

JFrog Pipelines Documentation

Products
JFrog Pipelines
Content Type
User Guide
ft:sourceType
Paligo

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

UploadArtifact

pipelines: 
  - name:   <string>
    steps:
      - name: <string>
        type: UploadArtifact
        configuration:
          targetPath:           <string>  #required
          sourcePath:           <string>  #optional
          properties:           <string>  #optional
                  regExp:                       <boolean> #optional
          flat:                 <boolean> #optional
                  module:                       <string>  #optional
                  deb:                  <string>  #optional
                  recursive:                <boolean>     #optional
                  dryRun:                       <boolean> #optional
          symlinks:                     <boolean> #optional
          explode:                      <boolean> #optional
          exclusions:               <string>      #optional
          includeDirs:              <boolean>     #optional
          syncDeletes:              <string>      #optional
          forceXrayScan:                <boolean> #optional
          failOnScan:           <boolean>   # default true
                  autoPublishBuildInfo: <boolean> #optional
          inputResources:
                        - name: myGitRepo       
                        - name: artifactoryFileSpec     
            - name: myRemoteFile        
                  outputResources:
            - name: myFileSpec
                        - name: myBuildInfo
          integrations:
                        - name: myArtifactory 
        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"