Ability to restrict running manual gitlab-ci tasks to admin/group/user permission
We use gitlab-ci manual tasks to trigger deployment. Currently every developer can trigger a deployment by clicking on the manual task play button.
It would be handy if we can restrict manual task running to admin group and above, or a specified group/user.
This would also be a nice way to create an approval job.
Add configuration in the
.gitlab-ci.yml to allow for a job to restrict who can press the play button