1

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!

2
  • Is the project public? Commented Aug 12, 2022 at 8:36
  • Yes, public, open source Commented Aug 12, 2022 at 8:55

1 Answer 1

-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:

  • 5GB storage 1
  • 10GB transfer per month 2
  • 400 CI/CD minutes per month [3]
  • 5 users per namespace

Source: Gitlab.com

Am I missing something?

Sign up to request clarification or add additional context in comments.

1 Comment

They want your CC, which I do not like

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.