pages: stage: deploy image: alpine:latest script: - apk add --no-cache rsync - mkdir -p public - rsync -av --delete --exclude public --exclude .git --exclude .gitlab-ci.yml ./ public/ artifacts: paths: - public only: - main