Skip to content
Ronen edited this page Apr 9, 2020 · 10 revisions

Helm deploy.

trigger a continuous delivery pipeline for a given branch

POST /helm/deploy

{
  "action_type": "deploy",
  "owner": "scalecube",
  "repo": "github-gateway",
  "branch_name": "develop",
  "sha": "905de160be1c84e65dda76f4aaac557d861a5e4f",
  "is_pull_request": true,
  "issue_number": 9,
  "namespace": "scalecube-robokit-develop",
  "labeled": true,
  "labels": [
    "DEPLOY"
  ]
}

200 OK response:

{
  eventId:"FGD2342SFSDG4fDDFA"
}

cancel deploy pipeline.

GET /helm/deploy/cancel/<job_id>

{}

Get helm deploy job status GET /helm/deploy/status/<job_id>

{}

Manage artifact registries:

POST /repositories// GET /repositories// DELETE /repositories//


Manage kubernetes contexts /kubernetes/contexts/

Clone this wiki locally