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

---
 .gitlab-ci.yml | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5efd3f8..f936d70 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,13 +21,14 @@ test:
     - ubuntu
     - regular
   script:
-    # TODO: find a way to get the dependencies automatically
-    - apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y locales language-pack-gnome-pt language-pack-pt-base wget
+    - 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 "deb http://repo.c3sl.ufpr.br/le6/ testing main" > /etc/apt/sources.list.d/le6.list && apt-get update
-    - locale-gen pt_BR.UTF-8
-    - export LANG=pt_BR.UTF-8
-    - apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install $(pwd)/build/*.deb
+    - echo "Installation test:"
+    - 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
   dependencies:
     - build
 
-- 
GitLab


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

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f936d70..abbacf4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -27,7 +27,7 @@ test:
     - echo "Installation test:"
     - 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)
+    - pkg_name=$(head -n 1 package/debian/changelog | cut -d' ' -f1)
     - DEBIAN_FRONTEND=noninteractive apt -y remove $pkg_name
   dependencies:
     - build
-- 
GitLab