Run Next Pipeline
Learn more about:
POST Parameters
Name | Type | Description |
---|---|---|
name Required | String | The name of the action. |
type Required | String | The type of the action. Should be set to RUN_NEXT_PIPELINE . |
next_pipeline Required | Pipeline | The next pipeline that will be executed. |
revision Required | String | Can be one of HEAD or INHERIT . |
comment | String | The next pipeline execution comment. |
Example
Request
POST https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/2/actions
JSON
{"name": "Next Pipeline Action","type": "RUN_NEXT_PIPELINE","trigger_time": "ON_EVERY_EXECUTION","next_project_name": "backend","next_pipeline_name": "dev","comment": "Trigger next pipeline","revision": "HEAD","next_pipeline": {"id": 3},"variables": [{"key": "ftp_login","value": "userLogin123","description": "The name of user to FTP.","encrypted": false,"settable": false},{"key": "ftp_password","value": "secure!14ivLMxPgv7TX6c9+ITX/g==","description": "The password for ftp.","encrypted": true}]}
Sample Response
HTTP
Status: 201 CreatedX-Rate-Limit-Limit: 1X-Rate-Limit-Remaining: 999
JSON
{"url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/2/actions/2","html_url": "https://app.buddy.works/buddy/company-website/pipelines/action/2/edit","id": 2,"name": "Next Pipeline Action","type": "RUN_NEXT_PIPELINE","trigger_time": "ON_EVERY_EXECUTION","next_project_name": "backend","next_pipeline_name": "dev","last_execution_status": "INITIAL","comment": "vkyupthjuj","revision": "HEAD","variables": [{"key": "ftp_login","value": "userLogin123","description": "The name of user to FTP.","encrypted": false,"settable": false},{"key": "ftp_password","value": "secure!14ivLMxPgv7TX6c9+ITX/g==","description": "The password for ftp.","encrypted": true}],"next_pipeline": {"url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/310","html_url": "https://app.buddy.works/buddy/company-website/pipelines/pipeline/310","id": 3,"name": "test","on": "CLICK","refs": ["refs/heads/master"],"last_execution_status": "INITIAL","last_execution_revision": null},"pipeline": {"url": "https://api.buddy.works/workspaces/buddy/projects/company-website/pipelines/2","html_url": "https://app.buddy.works/buddy/company-website/pipelines/pipeline/2","id": 2,"name": "Live mirror","on": "CLICK","refs": ["refs/heads/master"],"last_execution_status": "SUCCESSFUL","last_execution_revision": "506a3963507943d6908154f4bc9646e829128a08"},"revision": "236afa836c2b5902077859c558efbd11351dcaac"}