0

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!

PChemGuy
  • 1,582
  • 3
  • 6
  • 18

1 Answers1

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

roneo.org
  • 291
  • 1
  • 7