Pàgines
Per utilitzar GitLab Pages, has de crear un projecte a GitLab per pujar els fitxers del teu lloc web. Aquests projectes poden ser públics, interns o privats.
Per desplegar el teu lloc, GitLab utilitza la seva eina integrada anomenada GitLab CI/CD per construir el teu lloc i publicar-lo al servidor de GitLab Pages. La seqüència d’scripts que GitLab CI/CD executa per realitzar aquesta tasca es crea a partir d’un fitxer anomenat .gitlab-ci.yml
, que pots crear i modificar. Una job
definida per tu amb la propietat pages: true
al fitxer de configuració fa que GitLab sàpiga que estàs desplegant un lloc web de GitLab Pages.
Per defecte, Pages busca una carpeta anomenada public
als teus fitxers de construcció per publicar-la.
Algunes eines, com Deno construeixen el lloc web a la carpeta dist
.
Per canviar aquest nom de carpeta a qualsevol altre valor, afegeix una propietat pages.publish
a la configuració del teu job deploy-pages
al fitxer . .gitlab-ci.yml
El següent exemple publica una carpeta anomenada dist
en lloc de public
:
pages: image: denoland/deno script: - deno install - deno task build pages: true
En aquest enllaç tens un exemple: https://gitlab.com/xtec/typescript/visx/-/blob/main/.gitlab-ci.yml
I el lloc desplegat: https://visx-05cbea.gitlab.io/
A continuació ves a General Settings
> Visibility, project features, permissions
, i modifica Pages
a Everyone With Acces
per tal que tothom pugui accedir al lloc web:
El contingut d'aquest lloc web té llicència CC BY-NC-ND 4.0.
©2022-2025 xtec.dev