These examples require a GitRepo and JFrog Platform Access Token integration.
The Pipelines DSL for these examples are available in this repository in the JFrog GitHub account.
Example 1
resources: - name: artifact_1 type: Artifact configuration: jfrogPlatformProvider: jfrogPlafromTokenIntegration # required repositories: # required - example-repo-local artifactPath: # optional include: - tools/* exclude: - tools/exclude/* buildOn: # required deployed: true cached: true deleted: true branches: # required include: artifactResource # required - name: artifact_2 type: Artifact configuration: jfrogPlatformProvider: myIntegration # JFrog Platform Access Token integration repositories: - example-repo-local artifactPath: include: - default/* - tools/* buildOn: deployed: true branches: include: artifactResource pipelines: - name: my_pipe_1 configuration: jfrogCliVersion: 2 steps: - name: step_1 type: Bash configuration: inputResources: - name: artifact_1 execution: onExecute: - echo "executing step_1" - name: my_pipe_2 steps: - name: step_2 type: Bash configuration: inputResources: - name: artifact_2 execution: onExecute: - echo "executing step_2" - echo "sync started"