From 5424403d78bac96ff1a8aa57eefdf9b25f5b7569 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 20 Apr 2021 00:10:33 +0200 Subject: TRAVIS: Initial attempt to get TRAVIS CI working for this project. --- .travis.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 611869f..302fd18 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,11 @@ dist: bionic language: shell os: linux + +arch: + - amd64 + - ppc64le + services: - docker @@ -12,11 +17,9 @@ addons: - python3-setuptools before_install: - # let's use the MATE project's docker build scripts... + # let's use the MATE project's docker build script... - curl -Ls -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/docker-build - - curl -Ls -o gen-index https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/gen-index.sh - - sed -i gen-index -e "s/mate-desktop/ayatana-indicators/g" - - chmod +x docker-build gen-index + - chmod +x docker-build install: - pip3 install PyGithub @@ -28,5 +31,9 @@ script: env: - DISTRO="archlinux:latest" - DISTRO="debian:testing" -# - DISTRO="fedora:latest" - DISTRO="ubuntu:rolling" + +jobs: + exclude: + - env: DISTRO="archlinux:latest" + arch: ppc64le -- cgit v1.2.3 From e86d11e1868708606ae52ba8026bfe2703e33059 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 20 Apr 2021 07:59:43 +0200 Subject: Travis-CI: temporarily disable archlinux:latest CI builds. --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 302fd18..bd38a97 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,8 @@ script: - ./docker-build --name ${DISTRO} --verbose --config .build.yml --build scripts --build autotools env: - - DISTRO="archlinux:latest" +# temp disable of archlinux builds, see https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues/56 +# - DISTRO="archlinux:latest" - DISTRO="debian:testing" - DISTRO="ubuntu:rolling" -- cgit v1.2.3 From 4880df3e3213d8ebe3bcd9a6e4485c5099666efc Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 20 Apr 2021 08:00:29 +0200 Subject: Travis-CI: Also build against Ubuntu 20.04 (for Ubuntu Touch's sake). --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index bd38a97..b9847ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,6 +33,7 @@ env: # - DISTRO="archlinux:latest" - DISTRO="debian:testing" - DISTRO="ubuntu:rolling" + - DISTRO="ubuntu:focal" jobs: exclude: -- cgit v1.2.3 From 195c450122d92162e5bab8a8dce12baf41efd9f7 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 4 May 2021 15:52:35 +0200 Subject: .travis.yml: Temporarily disable CI builds on ubuntu:rolling. Ubuntu's I series is not ready yet as docker container. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index b9847ef..273cc63 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,7 +32,7 @@ env: # temp disable of archlinux builds, see https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues/56 # - DISTRO="archlinux:latest" - DISTRO="debian:testing" - - DISTRO="ubuntu:rolling" +# - DISTRO="ubuntu:rolling" - DISTRO="ubuntu:focal" jobs: -- cgit v1.2.3 From 89db74c188cca74949400ce80ab2690981d09f7a Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 4 May 2021 15:53:36 +0200 Subject: .travis.yml: Also do CI builds against Debian stable. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 273cc63..58e93f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,6 +32,7 @@ env: # temp disable of archlinux builds, see https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues/56 # - DISTRO="archlinux:latest" - DISTRO="debian:testing" + - DISTRO="debian:stable" # - DISTRO="ubuntu:rolling" - DISTRO="ubuntu:focal" -- cgit v1.2.3 From c58c269eb5995ad022d403315d53ad7bfac1049a Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 4 May 2021 16:12:18 +0200 Subject: .travis.yml: Don't run autotools builds twice (once via script, once directly). --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 58e93f4..1e84fb4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -26,7 +26,7 @@ install: - ./docker-build --name ${DISTRO} --config .build.yml --install script: - - ./docker-build --name ${DISTRO} --verbose --config .build.yml --build scripts --build autotools + - ./docker-build --name ${DISTRO} --verbose --config .build.yml --build scripts env: # temp disable of archlinux builds, see https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues/56 -- cgit v1.2.3