From 0cabdb7d8960185b38f0204b4906c7e1d6314f28 Mon Sep 17 00:00:00 2001
From: ViaFerrata <michimoser@onlinehome.de>
Date: Fri, 21 Dec 2018 13:04:52 +0100
Subject: [PATCH] Fix CI.

---
 .gitlab-ci.yml   | 12 ++++++++++--
 requirements.txt |  1 +
 setup.py         |  6 ++++++
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3fc594e..500502c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,15 +1,22 @@
+stages:
+  - test
+  - doc
+  - release
+
 before_script:
   - apt-get update -qq && apt-get install -y -qq libhdf5-dev
   - pip install -U pip setuptools wheel numpy
   - pip install .
 
 test:
-    image: python:3.7.0
+    image: docker.km3net.de/base/python:3
+    stage: test
     script:
         - echo narf
 
 pages:
-    image: python:3.7.0
+    image: docker.km3net.de/base/python:3
+    stage: doc
     script:
         - cd docs && make html
         - mv _build/html/ ../public/
@@ -19,6 +26,7 @@ pages:
 
 pypi:
     image: docker.km3net.de/base/python:3
+    stage: release
     cache: {}
     script:
         - pip install -U twine
diff --git a/requirements.txt b/requirements.txt
index ef68082..bb03ffc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,3 +4,4 @@ matplotlib
 km3pipe
 docopt
 toml
+setuptools_scm
diff --git a/setup.py b/setup.py
index 05966e3..1f54582 100644
--- a/setup.py
+++ b/setup.py
@@ -21,6 +21,12 @@ setup(
         'write_to': 'orcasong/version.txt',
         'tag_regex': r'^(?P<prefix>v)?(?P<version>[^\+]+)(?P<suffix>.*)?$',
     },
+    classifiers=[
+        'Development Status :: 3 - Alpha',
+        'Intended Audience :: Developers',
+        'Intended Audience :: Science/Research',
+        'Programming Language :: Python',
+    ]
 
 )
 
-- 
GitLab