I want to use GitLab Pages service, but I am unable/not willing to provide my card to enable GitLab CI, which is now restricted. How can I publish a plain html website without using any of this processing bs? Plain html does not need any processing!
Asked
Active
Viewed 507 times
0
-
Is the project public? – sytech Aug 12 '22 at 08:36
-
Yes, public, open source – PChemGuy Aug 12 '22 at 08:55
1 Answers
-1
I've searched alternatives to Gitlab.com providing Gitlab Pages, and I'm now using the french non-profit Framasoft
The flow is simple and no CB is required (it's a non-profit living from donations): to enable HTML rendering, at the root of your repo, add a file called .gitlab-ci.yml
containing the following lines:
pages:
script:
- mkdir .public
- cp -r * .public
- mv .public public
artifacts:
paths:
- public
Your file should then be available at https://username.frama.io/project-name/filename.html
See this post for details: Free hosting for Hugo on frama.io
BTW, I've verified and the Gitlab.com CI is still free for basic usage:
Free features:
Source: Gitlab.com
Am I missing something?

roneo.org
- 291
- 1
- 7