GitLab Pages are now generally available
Hey all, Just a quick note that we've recently [0] enabled dynamic GitLab Pages. That is, you no longer need to ask DevOps to set them up for you if you only want to use them in your own namespace (as is the case for forks with merge requests). Also, you're now able to look at some GitLab artifacts directly in the browser [1] such as HTML files which is nice for certain merge request workflows. To see what this would look like now, you can check out either the devblog [2] or rfcs [3] repo where in merge requests you now get a button "View app" to look at the rendered Pages. Or take a look at this evergreen published ER diagram artifact [4] in the buildbtw repo. All previous sites hosted as GitLab Pages - either at *.archlinux.org or *.archlinux.page - should all continue working without interruption. If they don't, please do tell us and we'll get right on it. We had to hack a little bit for Pages to work well in our setup without breaking previous stuff. Shout-out to Kristian who I enjoyed hacking with on this. We hope some of you find this useful! Cheers, Sven and the DevOps gang [0] https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/1184 [1] https://docs.gitlab.com/ci/jobs/job_artifacts/#browse-the-contents-of-the-ar... [2] https://gitlab.archlinux.org/archlinux/devblog/-/merge_requests/7 [3] https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/67 [4] https://gitlab.archlinux.org/archlinux/buildbtw/-/jobs/artifacts/main/file/t...
participants (1)
-
Sven-Hendrik Haase