Search code examples
spinnaker

How to use spinnaker Update a pipeline definition API


I am trying to use this update pipeline definition API https://spinnaker-api.svc.k8s.pinadmin.com/swagger-ui.html#!/pipeline45controller/updatePipelineUsingPUT Any example for what should I pass in pipeline parameter?


Solution

  • You may try examples from "Save Pipeline" stage - link.

    Something like that:

    {
      "name": "just waiting",
      "description": "",
      "parameterConfig": [],
      "notifications": [],
      "triggers": [],
      "stages": [
        {
          "refId": "wait1",
          "requisiteStageRefIds": [],
          "type": "wait",
          "waitTime": "420"
        }
      ],
      "expectedArtifacts": [],
      "keepWaitingPipelines": false,
      "limitConcurrent": true
    }