image: python:3-alpine before_script: - apk update - apk add zip stages: - test - build test: stage: test script: - python -mjson.tool 'system.json' > /dev/null - python -mjson.tool 'template.json' > /dev/null build: stage: build script: - zip foundryvtt-shadows-over-sol.zip -r *.js *.json *.md fonts img lang module packs styles templates -x ".*" artifacts: name: foundryvtt-shadows-over-sol when: on_success paths: - foundryvtt-shadows-over-sol.zip when: on_success only: - tags - master