#!/bin/bash echo Get build information curl -o project-meta.json -H "Content-Type: application/json" https://ci.appveyor.com/api/projects/XianNox/smolbote-hg commit=$(jq -r .build.commitId project-meta.json) echo Build commit: $commit for (( i=0; i<$(jq -r '.build.jobs | length' project-meta.json); i++ )) do jobId=$(jq -r .build.jobs[$i].jobId project-meta.json) osType=$(jq -r .build.jobs[$i].osType project-meta.json) echo Downloading $jobId-$osType curl -o smolbote-nightly-$commit-$osType.7z -L https://ci.appveyor.com/api/buildjobs/$jobId/artifacts/smolbote.7z echo Extracting package 7za x smolbote-nightly-$commit-$osType.7z smolbote-install/bin mv smolbote-nightly-$commit-$osType.7z serve/ mv smolbote-install/bin serve/smolbote-$commit-$osType rm -r smolbote-install done