image: python:3.7-alpine pages: stage: deploy script: - apk update && apk add make - pip install -r requirements.txt - make publish artifacts: paths: - public/ only: - master deploy: stage: deploy environment: production script: - sudo cp -R ./public/* /var/www/webapp_doohoyi/nosignal.hopto.org_site/pelican tags: - deploy only: - master test: stage: test script: - apk update && apk add make - pip install -r requirements.txt - make publish only: - branches except: - master