Get Pipeline by ID

JFrog REST APIs

Content Type
REST API
ft:sourceType
Paligo

Description: Gets a single pipeline for the supplied numeric id.

Security: Requires a valid user

Usage: GET api/v1/pipelines/:pipelineId

Produces: application/json

Sample Usage:

GET /api/v1/pipelines/375

{
  "ymlConfigPropertyBag": null,
  "ymlPropertyBag": {
    "name": "gradle_pipeline",
    "steps": [
      {
        "name": "gradle_build_step",
        "type": "GradleBuild",
        "configuration": {
          "gradleCommand": "clean artifactoryPublish -b build.gradle",
          "sourceLocation": "gradle-examples/gradle-example-minimal",
          "configFileLocation": ".",
          "configFileName": "gradle-art-config",
          "inputResources": [
            {
              "name": "gradle_repo"
            }
          ],
          "integrations": [
            {
              "name": "art"
            }
          ]
        }
      },
      {
        "name": "publish_build_info_gradle",
        "type": "PublishBuildInfo",
        "configuration": {
          "inputSteps": [
            {
              "name": "gradle_build_step"
            }
          ],
          "outputResources": [
            {
              "name": "build_info_gradle"
            }
          ]
        }
      }
    ]
  },
  "id": 375,
  "name": "gradle_pipeline",
  "pipelineSourceBranch": null,
  "projectId": 1,
  "pipelineSourceId": 544,
  "latestRunNumber": 3,
  "latestRunId": 717,
  "syntaxVersion": "v1.0",
  "isDeleted": false,
  "deletedAt": null,
  "createdAt": "2020-02-04T13:36:57.172Z",
  "updatedAt": "2020-02-13T17:57:05.839Z"
}

Response Codes:

200: Success

404: No pipeline found for the supplied ID