[gnome-calendar/gbsneto/fix-3-32-ci] ci: Remove unnecessary CI stages



commit f9c1931e0f98a1d7bfa15f6c646c7f31e25d9a3f
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Tue Sep 3 09:33:38 2019 -0300

    ci: Remove unnecessary CI stages

 .gitlab-ci.yml | 71 ----------------------------------------------------------
 1 file changed, 71 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fd0dbe94..75eedc95 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,83 +1,12 @@
 stages:
   - flatpak
-  - build
-  - test
-  - deploy
   - review
 
 variables:
-  DEPENDENCIES: gcc meson ninja-build gettext gtk-doc glib2-devel
-                gtk3-devel gsettings-desktop-schemas-devel git
-                gnome-online-accounts-devel libdazzle-devel
-                evolution-data-server-devel libgweather-devel
-                geoclue2-devel
   # File name of the resulting Flatpak bundle
   BUNDLE: "gnome-calendar-git.flatpak"
 
 
-
-##
-# Stage: Build
-#
-# Checks if GNOME Calendar is properly building and installing. This is the
-# most important stage of the CI, and no MR should ever be merged if it breaks
-# any of them.
-##
-build:
-  image: fedora:rawhide
-  stage: build
-  before_script:
-    - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
-  script:
-    - meson . _build
-    - ninja -C _build
-
-install:
-  image: fedora:rawhide
-  stage: build
-  before_script:
-    - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
-  script:
-    - meson . _build
-    - ninja -C _build
-    - ninja -C _build install
-
-
-##
-# Stage: Test
-#
-# Runs the unit tests and makes sure the new changes does not reintroduce bugs
-# or breaks something unrelated.
-##
-test:
-  image: fedora:rawhide
-  stage: test
-  before_script:
-    - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
-  script:
-    - meson . _build
-    - ninja -C _build
-    - meson test -C _build --verbose --no-stdsplit
-
-
-##
-# Stage: Deploy
-#
-# Checks if the released version is perfectly functional.
-##
-deploy:
-  image: fedora:rawhide
-  stage: deploy
-  before_script:
-    - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
-  script:
-    - meson . _build
-    - ninja -C _build
-    - meson test -C _build
-    - ninja dist -C _build
-  only:
-    - tags
-
 flatpak:
     image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
     stage: flatpak


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]