From 905b45904ab396ad71e7d4e33d7fa1e6fe76f335 Mon Sep 17 00:00:00 2001
From: Guilherme Becker Agge <gba17@inf.ufpr.br>
Date: Wed, 25 Jul 2018 11:12:07 -0300
Subject: [PATCH] SCRUM#463: Add more testing stages on CI

---
 .gitlab-ci.yml | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index daf6101..413a2f5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -43,20 +43,14 @@ test:
     - ubuntu
     - regular
   script:
+    - apt-get update && apt-get install -y wget
+    - echo "deb http://repo.c3sl.ufpr.br/le6/ unstable main" > /etc/apt/sources.list.d/le6.list
+    - wget -O- http://repo.c3sl.ufpr.br/le6/le.c3sl.ufpr.br.key | apt-key add -
     - echo "Installation test:"
-    - apt-get update && apt-get install -y glib2.0 && apt-get -y install $(pwd)/build/*.deb  language-pack-gnome-pt language-pack-pt-base
+    - apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install $(pwd)/build/*.deb language-pack-gnome-pt language-pack-pt-base
     - echo "Removal test:"
     - pkg_name=$(dpkg -I $(pwd)/build/*.deb | grep Package | head -1 | cut -d ':' -f2)
     - DEBIAN_FRONTEND=noninteractive apt -y remove $pkg_name
-    - echo "Getting latest stable package from repo..."
-    - DEBIAN_FRONTEND=noninteractive apt-get -y install wget
-    - wget http://repo.c3sl.ufpr.br/le6/dists/stable/main/binary-amd64/Packages
-    - wget http://repo.c3sl.ufpr.br/le6/$(tail -n +$(grep -n "Package:${pkg_name}" Packages | cut -d ":" -f1) Packages | grep "Filename" | head -1 |cut -d " " -f2)
-    - echo "Update test:"
-    - DEBIAN_FRONTEND=noninteractive apt-get -y install $(pwd)/*.deb
-    - DEBIAN_FRONTEND=noninteractive apt-get -y install $(pwd)/build/*.deb
-    - echo "Downgrade test:"
-    - DEBIAN_FRONTEND=noninteractive apt-get -y --allow-downgrades install $(pwd)/*.deb
   dependencies:
     - build
 
-- 
GitLab