[gnome-todo] Revert "ci: Rewrite CI"



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]