image: archlinux packages: - curl - netlify secrets: - 82f3e52d-eef7-46bc-bb2f-4b93c8ce468c environment: NETLIFY_SITE_ID: 4dc8a436-7395-4978-b127-3e119b4d4fd1 tasks: - bag: | curl https://bagatto.co/builds/bag-x86_64-static.v0-6-3.tar.gz -o bag.tar.gz tar -xvf bag.tar.gz mv bag pantagruel-web/ - build: | cd pantagruel-web ./bag index.janet - deploy: | cd pantagruel-web # Only deploy on master. if [ "$(git rev-parse origin/master)" != "$(git rev-parse HEAD)" ]; then \ complete-build; \ fi # Source the secrets in ~/.buildsecrets as environment variables. { set +x . ~/.buildsecrets set -x } # Set the Netlify environment variable. export NETLIFY_AUTH_TOKEN # Call the deploy. netlify deploy --site=$NETLIFY_SITE_ID --dir=site --prod