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,
- 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 |
---|---|
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