diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 78600c2923f275878c122a83a0549cdc6e0759a3..08772850dddd2a5db6b48e39ae9772b991373a08 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,6 @@
 stages:
   - test
+  - build
 
 mdcheck:
   stage: test
@@ -8,11 +9,26 @@ mdcheck:
     - mdl *.md
 
 pylint:
+  allow_failure: true
   stage: test
   image: it4innovations/docker-pycheck:latest
   script:
     - export PYTHONIOENCODING=UTF-8
     - export LC_CTYPE=en_US.UTF-8
-    - if [ -f pip-upgradedependencies.egg-info/requires.txt ]; then pip install $(paste -d " " -s pip-upgradedependencies.egg-info/requires.txt); fi
-    - pip install better-setuptools-git-version
+    - if [ -f pipupgradedependencies.egg-info/requires.txt ]; then pip install $(paste -d " " -s pipupgradedependencies.egg-info/requires.txt); fi
+    - pip install setuptools-git-version setuptools-markdown
     - pylint $(find . -type f -name "*.py")
+
+build:
+  stage: build
+  image: it4innovations/docker-pypi:latest
+  artifacts:
+    expire_in: 1 day
+    paths:
+      - dist/pipupgradedependencies*tar.gz
+  script:
+    - export PYTHONIOENCODING=UTF-8
+    - export LC_CTYPE=en_US.UTF-8
+    - pip install setuptools-git-version setuptools-markdown
+      #- python setup.py --version
+    - python setup.py sdist
diff --git a/setup.py b/setup.py
index 6cb6632e7c20a82af57ebcefa6557207a7e92ecb..495099f20eb26931559e808013f97d2bb638c821 100644
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,8 @@ from setuptools import setup, find_packages
 setup(
     name='pipupgradedependencies',
 
-    description='Pipupgradedependencies upgrades all outdated packages with respect to existing dependencies.',
+    description='Pipupgradedependencies upgrades all outdated packages with respect to existing \
+                 dependencies.',
     classifiers=[
         'Operating System :: POSIX :: Linux',
         'Programming Language :: Python',
@@ -19,15 +20,13 @@ setup(
     packages=find_packages(),
     namespace_packages=['pipupgradedependencies'],
     zip_safe=False,
-    version_config={
-        "version_format": "{tag}",
-        "starting_version": "0.0.1"
-    },
-    long_description_markdown_filename='README.md',
-    setup_requires=['better-setuptools-git-version', 'setuptools-markdown'],
+    version='0.0.1',
+    #version_format='{tag}',
+    #long_description_markdown_filename='README.md',
+    #setup_requires=['setuptools-markdown', 'setuptools-markdown'],
     entry_points={
         'console_scripts': [
             'pipupgradedependencies = pipupgradedependencies.pipupgradedependencies:main',
         ]
-   },
+   }
 )