We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 18804a1 commit e67af13Copy full SHA for e67af13
1 file changed
.gitlab-ci.yml
@@ -0,0 +1,28 @@
1
+image: fedora:rawhide
2
+stages:
3
+ - check
4
+ - build
5
+
6
+variables:
7
+ DEPENDENCIES: python3 pygobject3 gobject-introspection
8
+ python3-gobject gtk3 gtksourceview3
9
10
+flake8:
11
+ stage: check
12
+ script:
13
+ - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES
14
+ - pip3 install -r dev-requirements.txt
15
+ - flake8 meld/
16
+ allow_failure: true
17
18
+pytest:
19
20
21
+ - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES python3-pytest
22
+ - py.test-3 test/
23
24
+build:
25
+ stage: build
26
27
28
+ - python3 setup.py build
0 commit comments