[gedit-plugins/flake8] Update .gitlab-ci.yml
- From: Jordi Mas <jmas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit-plugins/flake8] Update .gitlab-ci.yml
- Date: Thu, 16 May 2019 10:20:11 +0000 (UTC)
commit 10d34469ceb4dbc8049e0ab5b5cc37dfcb05a72b
Author: Jordi Mas <jmas softcatala org>
Date: Thu May 16 10:19:59 2019 +0000
Update .gitlab-ci.yml
.gitlab-ci.yml | 23 ++++++++++++++++++-----
1 file changed, 18 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0d357fd..ff591c8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,24 +1,37 @@
image: ubuntu:devel
+stages:
+ - build
+ - check
+
+before_script:
+ - export DEBIAN_FRONTEND=noninteractive
+ - apt-get install python3 python3-pip
+
build:
stage: build
before_script:
- export DEBIAN_FRONTEND=noninteractive
- - apt-get update -y
- apt-get install intltool yelp-tools gnome-pkg-tools libdbus-1-dev -y
- apt-get install libgit2-glib-1.0-dev libglib2.0-dev libgtk-3-dev -y
- apt-get install libgtksourceview-4-dev libgucharmap-2-90-dev libpeas-dev -y
- apt-get install valac libvte-2.91-dev libzeitgeist-2.0-dev gedit-dev -y
- - apt-get install python3 python3-pip python3-dbus python-dbus-dev python3-gi appstream -y
+ - apt-get install python3-dbus python-dbus-dev python3-gi appstream -y
- apt-get install meson ninja-build -y
+
+ script:
+ - meson _build
+ - ninja -C _build dist
+
+check:
+ stage: check
+ before_script:
+ - export DEBIAN_FRONTEND=noninteractive
- python3 -m pip install flake8
script:
- cd plugins
- flake8 --select=F --ignore=F401
- - cd ..
- - meson _build
- - ninja -C _build dist
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]