Skip to content
Snippets Groups Projects
Commit d93556e8 authored by Marek Chrastina's avatar Marek Chrastina
Browse files

Add build ci

parent 2aff4093
Branches
No related tags found
1 merge request!1Add py script
Pipeline #7900 passed with warnings
stages: stages:
- test - test
- build
mdcheck: mdcheck:
stage: test stage: test
...@@ -8,11 +9,26 @@ mdcheck: ...@@ -8,11 +9,26 @@ mdcheck:
- mdl *.md - mdl *.md
pylint: pylint:
allow_failure: true
stage: test stage: test
image: it4innovations/docker-pycheck:latest image: it4innovations/docker-pycheck:latest
script: script:
- export PYTHONIOENCODING=UTF-8 - export PYTHONIOENCODING=UTF-8
- export LC_CTYPE=en_US.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 - if [ -f pipupgradedependencies.egg-info/requires.txt ]; then pip install $(paste -d " " -s pipupgradedependencies.egg-info/requires.txt); fi
- pip install better-setuptools-git-version - pip install setuptools-git-version setuptools-markdown
- pylint $(find . -type f -name "*.py") - 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
"""
pipupgradedependencies setup
"""
from setuptools import setup, find_packages from setuptools import setup, find_packages
setup( setup(
name='pipupgradedependencies', 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=[ classifiers=[
'Operating System :: POSIX :: Linux', 'Operating System :: POSIX :: Linux',
'Programming Language :: Python', 'Programming Language :: Python',
...@@ -19,15 +23,13 @@ setup( ...@@ -19,15 +23,13 @@ setup(
packages=find_packages(), packages=find_packages(),
namespace_packages=['pipupgradedependencies'], namespace_packages=['pipupgradedependencies'],
zip_safe=False, zip_safe=False,
version_config={ version='0.0.1',
"version_format": "{tag}", #version_format='{tag}',
"starting_version": "0.0.1" #long_description_markdown_filename='README.md',
}, #setup_requires=['setuptools-markdown', 'setuptools-markdown'],
long_description_markdown_filename='README.md',
setup_requires=['better-setuptools-git-version', 'setuptools-markdown'],
entry_points={ entry_points={
'console_scripts': [ 'console_scripts': [
'pipupgradedependencies = pipupgradedependencies.pipupgradedependencies:main', 'pipupgradedependencies = pipupgradedependencies.pipupgradedependencies:main',
] ]
}, }
) )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment