[gnome-todo] Revert "ci: Rewrite CI"
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] Revert "ci: Rewrite CI"
- Date: Fri, 30 Mar 2018 11:37:49 +0000 (UTC)
commit 9577fd69889a0ecfca7e9af79f6c9fb830c9a928
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Fri Mar 30 08:37:18 2018 -0300
Revert "ci: Rewrite CI"
This reverts commit 8157f0309b99442081da6585a80d506822177de2.
.gitlab-ci.yml | 82 ++++++++--------------------------------------------------
1 file changed, 11 insertions(+), 71 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d186b54..6b006fb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,74 +1,14 @@
-variables:
- GIT_SUBMODULE_STRATEGY: normal
-
-
-.build_template: &distro_build
- script:
- - meson _build
- - ninja -C _build install
-
+image: fedora:26
stages:
- - flatpak
- - build
-
-
-##################
-# Fedora Rawhide #
-##################
-
-fedora:rawhide:
- image: fedora:rawhide
- stage: build
-
- before_script:
- - dnf install -y gcc meson ninja-build gettext gtk-doc glib2-devel gtk3-devel
- gnome-online-accounts-devel libpeas-devel evolution-data-server-devel
- rest-devel json-glib-devel
+ - build
- <<: *distro_build
- only:
- - schedules
- - web
- - tags
+before_script:
+ - dnf install -y gcc meson ninja-build gettext gtk-doc glib2-devel gtk3-devel
+ gnome-online-accounts-devel libpeas-devel evolution-data-server-devel
+ rest-devel json-glib-devel
-
-
-################
-# Ubuntu Devel #
-################
-
-ubuntu:devel:
- image: ubuntu:devel
- stage: build
- before_script:
- # Ubuntu requires running update to fetch metadata and find packges
- - apt update
- - apt install -y gcc meson gettext gtk-doc-tools libglib2.0-dev git libgtk-3-dev
- libgoa-1.0-dev libpeas-dev libecal1.2-dev libedataserver1.2-dev
- librest-dev libjson-glib-dev
- <<: *distro_build
- only:
- - schedules
- - web
- - tags
-
-
-
-##################
-# Flatpak Bundle #
-##################
-
-flatpak:master:
- image: registry.gitlab.com/alatiera/gnome-nightly-oci/gnome-master:latest
- stage: flatpak
- script:
- - flatpak-builder --repo=repo app org.gnome.Todo.json
- - flatpak build-bundle repo gnome-todo-$CI_COMMIT_REF_SLUG.flatpak
--runtime-repo=https://sdk.gnome.org/gnome-nightly.flatpakrepo org.gnome.TodoDevel
- artifacts:
- paths:
- - gnome-todo-$CI_COMMIT_REF_SLUG.flatpak
- - _build/meson-logs/meson-log.txt
- expire_in: 3 days
- cache:
- paths:
- - .flatpak-builder/cache
+build-todo:
+ stage: build
+ script:
+ - meson _build
+ - ninja -C _build install
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]