Saltar al contingut

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