before_script: - sudo apk add git ikiwiki po4a perl-yaml-tiny - git submodule init - git submodule update test: stage: test script: - ikiwiki --setup ikiwiki.setup rules: - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH artifacts: paths: - public tags: - knit environment: name: Develop url: "https://$CI_PROJECT_NAMESPACE.lab.ilot.io/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public/index.html" variables: PUBLIC_URL: "/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public" pages: stage: deploy script: - ikiwiki --setup ikiwiki.setup artifacts: paths: - public rules: - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH tags: - knit