image: registry.gitlab.com/pages/hugo/hugo_extended:latest before_script: - apk add --update --no-cache git openssh rsync - git submodule update --init --recursive pages: script: - hugo - mkdir "${HOME}/.ssh" - echo "${SSH_HOST_KEY}" > "${HOME}/.ssh/known_hosts" - echo "${SSH_PRIVATE_KEY}" > "${HOME}/.ssh/id_rsa" - chmod 700 "${HOME}/.ssh/id_rsa" - rsync -hrvz --delete --exclude=_ public/ ariejan@10.0.2.40:/home/ariejan/www/www.devroom.io/ artifacts: paths: - public only: - master test: script: - hugo except: - master