image: node:latest variables: GIT_SUBMODULE_STRATEGY: recursive test: before_script: - apt-get update -qq && apt-get install -y -qq curl - curl https://get.volta.sh | bash - npm install - apt-get update -qq && apt-get install -y -qq hugo script: - hugo except: variables: - $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH pages: before_script: - apt-get update -qq && apt-get install -y -qq curl - curl https://get.volta.sh | bash - npm install - apt-get update -qq && apt-get install -y -qq hugo script: - hugo artifacts: paths: - public only: variables: - $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH