Skip to content

Commit

Permalink
docs: replace .gitlab-ci.yml example with more reliable and faster ci…
Browse files Browse the repository at this point in the history
… job (jackyzha0#1243)

* replace .gitlab-ci.yml example with more reliable and faster ci job

* literally removing 1 space, inside a code block, in docs, just to make prettier not cry
  • Loading branch information
Simber1 authored and renyunkang committed Oct 29, 2024
1 parent ab94f13 commit c6237f2
Showing 1 changed file with 8 additions and 12 deletions.
20 changes: 8 additions & 12 deletions docs/hosting.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,35 +180,31 @@ Using `docs.example.com` is an example of a subdomain. They're a simple way of c

## GitLab Pages

In your local Quartz, create a new file `.gitlab-ci.yaml`.
In your local Quartz, create a new file `.gitlab-ci.yml`.

```yaml title=".gitlab-ci.yaml"
```yaml title=".gitlab-ci.yml"
stages:
- build
- deploy
variables:
NODE_VERSION: "18.14"
image: node:18
cache: # Cache modules in between jobs
key: $CI_COMMIT_REF_SLUG
paths:
- .npm/
build:
stage: build
rules:
- if: '$CI_COMMIT_REF_NAME == "v4"'
before_script:
- apt-get update -q && apt-get install -y nodejs npm
- npm install -g n
- n $NODE_VERSION
- hash -r
- npm ci
- npm ci --cache .npm --prefer-offline
script:
- npx quartz build
artifacts:
paths:
- public
cache:
paths:
- ~/.npm/
key: "${CI_COMMIT_REF_SLUG}-node-${CI_COMMIT_REF_NAME}"
tags:
- docker
Expand Down

0 comments on commit c6237f2

Please sign in to comment.