Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Simplify cirrus-ci using matrix feature
Baptiste Daroussin committed 6 years ago
commit 9307ffc60acf98cc03009308fd3d7e4e904b7e1f
parent 7b82558
1 file changed +11 -22
modified .cirrus.yml
@@ -1,21 +1,19 @@
-
freebsd11_task:
-
        freebsd_instance:
-
                image: freebsd-11-2-release-amd64
+
freebsd_task:
        install_script: pkg install -y kyua
        script:
                - ./configure
                - make -j4 || make V=1
        check_script: make check || { kyua report --verbose ; exit 1 ; }
-

-
freebsd12_task:
-
        freebsd_instance:
-
                image: freebsd-12-0-release-amd64
-
        install_script: pkg install -y kyua
-
        script:
-
                - ./configure
-
                - make -j4 || make V=1
-
        check_script: make check || { kyua report --verbose ; exit 1 ;}
-

+
        matrix:
+
                - name: freebsd11-amd64
+
                  freebsd_instance:
+
                    image: freebsd-11-2-release-amd64
+
                - name: freebsd12-amd64
+
                  freebsd_instance:
+
                     image: freebsd-12-0-release-amd64
+
                - name: freebsd13-amd64
+
                  freebsd_instance:
+
                     image: freebsd-13-0-snap
ubuntu_task:
        container:
                image: ubuntu:latest
@@ -41,15 +39,6 @@ osx_task:
                - make -j4 || make V=1
        check_script: make check || { kyua report --verbose ; exit 1 ;}

-
#alpine_task:
-
#        container:
-
#                image: alpine:latest
-
#        install_script: apk add gcc kyua libarchive tcl musl-dev libbsd-dev zlib zlib-dev bzip2-dev libarchive-dev openssl-dev xz-dev make fts-dev m4 lz4-dev expat-dev acl-dev atf-dev
-
#        script:
-
#                - ./configure --with-libarchive.pc
-
#                - make -j4 || make V=1
-
#        check_script: make check || { kyua report --verbose ; exit 1 ; }
-

fedora_task:
        container:
                image: fedora:latest