JFrog Pipelines is an automation service for building, testing, and deploying software as part of a system of continuous integration and continuous delivery (CI/CD).
Input name | Data type | Required? | Description |
---|---|---|---|
|
String |
Yes |
The JFrog Pipelines server URL. |
|
String |
Yes |
The JFrog Pipelines token. |
|
String |
Yes |
The JFrog Pipelines pipeline name. |
|
String |
No |
The JFrog Pipelines project name. |
|
String |
No |
The JFrog Pipelines branch name. |
|
JSON |
No |
JFrog environment variables, formatted as JSON data in key/value pairs. |
In your YAML file, add:
jobs:
run-jfrog-pipelines-job:
steps:
- name: Run Jfrog Pipelines job
uses: cloudbees-io/jfrog-run-pipeline@v1
with:
url: ${{ vars.JFROG_PIPELINES_URL }}
token: ${{secrets.JFROG_PIPELINES_TOKEN}}
pipeline-name: my_pipeline_job
branch-name: test
project-name : default
environment-variables : '{"test":"test","test1":"test1"}'
This code is made available under the MIT license.
-
Learn more about using actions in CloudBees workflows.
-
Learn about the CloudBees platform.