[planner: 1/2] ci: Add basic CI that build tests for Ubuntu and Fedora
- From: Mart Raudsepp <mraudsepp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [planner: 1/2] ci: Add basic CI that build tests for Ubuntu and Fedora
- Date: Tue, 29 Jun 2021 18:51:04 +0000 (UTC)
commit 80a4b32629e56f9e4eef4607882bc78abd479673
Author: Mart Raudsepp <leio gentoo org>
Date: Tue Jun 29 21:17:12 2021 +0300
ci: Add basic CI that build tests for Ubuntu and Fedora
.gitlab-ci.yml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..f370f3d3
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,17 @@
+build-ubuntu:
+ image: ubuntu:rolling
+ before_script:
+ - ln -fs /usr/share/zoneinfo/Etc/UTC /etc/localtime
+ - apt-get update
+ - apt-get install -q -y --no-install-recommends meson gcc gettext libgtk-3-dev libgail-3-dev libxml2-dev
libxslt1-dev libgda-5.0-dev libebook1.2-dev desktop-file-utils
+ script:
+ - meson build -Ddatabase-gda=enabled -Deds=enabled
+ - ninja -C build install
+
+build-fedora:
+ image: fedora:latest
+ before_script:
+ - dnf install -y meson gcc gettext gtk3-devel libxml2-devel libxslt-devel libgda-devel
evolution-data-server-devel desktop-file-utils
+ script:
+ - meson build -Ddatabase-gda=enabled -Deds=enabled
+ - ninja -C build install
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]