Skip to content

Gitlab Deployments API

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Proposal

Dear all,

we are currently looking into integrating one ouf our external Deployment Tools into the Gitlab Environments/Deployments feature. Our aim is to propagate deployment information (fail,success,running,deployment job logs and resource information) into the Gitlab Environments page. A small MVP looks like this

grafik__1_

We are using the Deployments API (https://docs.gitlab.com/ee/api/deployments.html) and (https://docs.gitlab.com/ee/api/environments.html) via REST with the gitlab.com/gitlab-org/api/client-go . One of the main missing features (or maybe we are not seeing it) is to propagate information onto the “Deployments Detail” page e.g. after clicking on “Status” on each deployment the following site opens

grafik

Is it possible to publish content to this deployment details page e.g. a static log message (maybe in the same interface, scrollable like Gitlab Pipeline Jobs) via the REST-API?

We would like to display our Deployment-Job Logs and maybe resource information here.


This feature request was created on behalf of a GitLab Premium customer . Zendesk link(internal).

Edited by 🤖 GitLab Bot 🤖