diff options
author | ToMe25 <tome25@gmx.de> | 2021-04-11 14:05:23 +0000 |
---|---|---|
committer | ToMe25 <tome25@gmx.de> | 2021-04-11 14:05:23 +0000 |
commit | 61093d22d9b42eb235e792931e9eb4e5f24fd602 (patch) | |
tree | 058c19cb98fd8ca0e9d24d43dca91ea2d7dc7cc5 | |
parent | cc042e18330f86bd01e63c3603d23aa4e74ccb92 (diff) | |
download | libgtop-61093d22d9b42eb235e792931e9eb4e5f24fd602.tar.gz |
Add automated test build on ubuntu
-rw-r--r-- | .gitlab-ci.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5854e7f4..f1eba76a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,6 +15,18 @@ variables: libabigail intltool LAST_ABI_BREAK: "abccaf488a929de1e95e6a748485575dec52c998" + UBUNTU_DEPENDENCIES: + autoconf + automake + autopoint + gettext + glib2.0 + gtk-doc-tools + libgirepository1.0-dev + libtool + make + texinfo + texlive build-fedora: image: fedora:latest @@ -35,3 +47,19 @@ build-fedora: - curl https://gitlab.freedesktop.org/hadess/check-abi/-/raw/main/contrib/check-abi-fedora.sh | bash - dnf install -y $FEDORA_DEPENDENCIES_ABI_CHECK - check-abi ${LAST_ABI_BREAK} $(git rev-parse HEAD) + +build-ubuntu: + image: ubuntu:latest + stage: build + except: + - tags + before_script: + - apt-get update + - apt-get install -y $UBUNTU_DEPENDENCIES + script: + - mkdir _build + - cd _build + - ../autogen.sh + - make + - make install + - make distcheck |