Quick add Pages yaml file to existing project
Problem to solve
During our validation of Pages settings, users consistently referenced is there an easy way to append a Pages site to an existing project/repo.
Intended users
Further details
After someone creates a project, they can navigate to the Pages settings and see an empty state page that prompts them to configure CICD for a Pages site. We want to short-cut the process and see if there is way for a use to click "Quick set up" and be able to add a Pages snippet to their existing yaml file
Proposal
- User would be able to click a button and then a modal for a copy-paste of an includes statement for the pages:deploy yaml would appear with instructions to copy paste in the project's yaml file.
Permissions and Security
- Should follow projects permissions
Documentation
- Pages set up - https://docs.gitlab.com/ee/user/project/pages/
- Using a pages template - https://docs.gitlab.com/ee/user/project/pages/getting_started/pages_bundled_template.html
Availability & Testing
- TBD
What does success look like, and how can we measure that?
- people would add pages sites to existing projects
What is the type of buyer?
- Starter +