deploy: stage: deploy image: alpine:latest script: - mkdir .public - cp -r * .public artifacts: paths: - .public only: - main pages: stage: deploy image: alpine:latest script: - mkdir .public - cp -r * .public - mv .public public artifacts: paths: - public only: - main