Skip to content

In product guidance for deployments for users that are not deploying - WebIDE

Release notes

Problem to solve

CI users that are not deploying with GitLab may not be aware of the CD capabilities. We could try to figure out if there is a missing deployment to production job in the .gitlab-ci.yml, file we could offer some guidance starting from pointing to https://docs.gitlab.com/ee/ci/environments/ and as we mature we could offer specific guidance like deploy to AWS or similar

Intended users

User experience goal

Proposal

If there is no Deployment job in the .gitlab-ci.yml file detected in the WebIDE,

  1. Add the alert to the "Commit" tab. If a .gitlab-ci.yml file is in the staged changes, then show the alert.
Existing space Idea: Existing space to show message
image image

Final Copy: No deployments detected. Use environments to control your software's continuous deployment. Learn more about deployment jobs.

Further details

  • This tip should be dismissable
  • The tip should only be shown to users who have permissions to edit the .gitlab-ci.yaml file.

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Yes devopsverify

Links / references

Edited by Orit Golowinski