diff --git a/.builds/void.yml b/.builds/void.yml new file mode 100644 index 0000000..4e42515 --- /dev/null +++ b/.builds/void.yml @@ -0,0 +1,26 @@ +image: archlinux +packages: + - xbps +sources: + - https://git.e3t.cc/~core/trifid +tasks: + - archive: | + describe=$(git describe) + if [[ $describe == tfclient* ]]; then + project=tfclient + fi + if [[ $describe == tfcli* ]]; then + project=tfcli + fi + if [[ $describe == trifid-api* ]]; then + project=trifid-api + fi + + pkgver=$(git describe | sed -e 's/$project-v//g' | sed -e 's/-/_/g') + + echo "project=$project" >> ~/.buildenv + echo "pkgver=$pkgver" >> ~/.buildenv + + git archive -o /home/build/trifid/$project/$project-$pkgver.tar.gz --prefix=$project-$pkgver/ HEAD + + echo "$project-$pkgver"