X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=.cirrus.yml;h=17421458cd7f9e92144e329582b7ee6256ac8b6f;hb=57368bb37dae3047d737892f7b4d1c6ac725bc53;hp=35a34439f0a4f9dc062adf561e50ab3acc55fa8d;hpb=19e0d825659d5bcb9fdffae7a8066ad584282380;p=bup.git diff --git a/.cirrus.yml b/.cirrus.yml index 35a3443..1742145 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,6 +1,6 @@ task: - name: debian + name: debian (long) container: image: debian:buster cpu: 2 @@ -11,12 +11,38 @@ task: dev/system-info adduser --disabled-password --gecos '' bup chown -R bup:bup . + su -l bup -c "eatmydata make -j3 -C '$(pwd)' long-check" + +task: + name: debian (root) + container: + image: debian:buster + cpu: 2 + memory: 8 + script: | + set -xe + dev/prep-for-debianish-build + dev/system-info + eatmydata make -j3 check + +task: + name: debian (xattr) + container: + image: debian:buster + cpu: 2 + memory: 8 + script: | + set -xe + dev/prep-for-debianish-build python2 xattr + dev/system-info + adduser --disabled-password --gecos '' bup + chown -R bup:bup . su -l bup -c "eatmydata make -j3 -C '$(pwd)' check" task: name: freebsd freebsd_instance: - image: freebsd-11-2-release-amd64 + image: freebsd-12-1-release-amd64 cpu: 2 memory: 8 script: | @@ -38,3 +64,19 @@ task: dev/prep-for-macos-build dev/system-info make -j3 check + +task: + name: debian (python 3 - under construction) + container: + image: debian:buster + cpu: 2 + memory: 8 + script: | + set -xe + dev/prep-for-debianish-build python3 + dev/system-info + adduser --disabled-password --gecos '' bup + chown -R bup:bup . + testcmd='BUP_ALLOW_UNEXPECTED_PYTHON_VERSION=true PYTHON=python3' + testcmd="$testcmd eatmydata make -j3 -C '$(pwd)' check" + su -l bup -c "$testcmd"