Is there any possibility to have multiple gitlab pages urls for single project?
I am new to gitlab. I am working on gitlab pages to deploy my static html content. I would like to know the possibility to have individual pages for one gitlab project. Let’s say I have a project in the gitlab and 4 people working on it. So, These 4 people can make changes and do commits. Each user will have a gitlab CI yml file to build the job and create pages with static html code. This html page could be different for each user.
So, Every time when user commit changes a pipeline job should be executed and pages will be created for each user. That way each user can view their own changes. ex: user1.pages.example.com , user2.pages.example.com, user3.pages.example.com ...
When I am working, I am doing multiple commits and each time pages are getting overridden by latest one.
Is there any chance to keep the old one also and create new pages url everytime(without domain and sub-domain concept) ?
In the gitlab pages document https://docs.gitlab.com/ee/user/project/pages/introduction.html, It is showing four types of pages .
What is the difference between user pages and Project pages owned by a user ?
Very desirable feature for me. Please help me to find out a solution.