adjust versions for client packages, auto build client-packages

This commit is contained in:
Jens Langhammer 2019-03-12 17:30:57 +01:00
parent c621e61978
commit e6571826cb
6 changed files with 110 additions and 78 deletions

View file

@ -15,6 +15,10 @@ values =
beta beta
stable stable
[bumpversion:file:client-packages/allauth/setup.py]
[bumpversion:file:client-packages/sentry-auth-passbook/setup.py]
[bumpversion:file:helm/passbook/values.yaml] [bumpversion:file:helm/passbook/values.yaml]
[bumpversion:file:helm/passbook/Chart.yaml] [bumpversion:file:helm/passbook/Chart.yaml]

View file

@ -16,7 +16,7 @@ services:
variables: variables:
POSTGRES_DB: passbook POSTGRES_DB: passbook
POSTGRES_USER: passbook POSTGRES_USER: passbook
POSTGRES_PASSWORD: 'EK-5jnKfjrGRm<77' POSTGRES_PASSWORD: "EK-5jnKfjrGRm<77"
include: include:
- /client-packages/allauth/.gitlab-ci.yml - /client-packages/allauth/.gitlab-ci.yml
@ -94,6 +94,32 @@ package-debian:
- tags - tags
- /^version/.*$/ - /^version/.*$/
package-client-package-allauth:
script:
- cd client-packages/allauth
- python setup.py sdist
- twine upload --username $TWINE_USERNAME --password $TWINE_PASSWORD dist/*
stage: build
only:
refs:
- tags
- /^version/.*$/
changes:
- client-packages/allauth/**
package-client-package-sentry:
script:
- cd client-packages/sentry-auth-passbook
- python setup.py sdist
- twine upload --username $TWINE_USERNAME --password $TWINE_PASSWORD dist/*
stage: build
only:
refs:
- tags
- /^version/.*$/
changes:
- client-packages/sentry-auth-passbook/**
# docs: # docs:
# stage: docs # stage: docs
# only: # only:

View file

@ -7,6 +7,7 @@ ignore-paths:
- migrations - migrations
- docs - docs
- node_modules - node_modules
- client-packages
uses: uses:
- django - django

View file

@ -3,7 +3,7 @@ from setuptools import setup
setup( setup(
name='django-allauth-passbook', name='django-allauth-passbook',
version='1.0.0', version='0.1.17-beta',
description='passbook support for django-allauth', description='passbook support for django-allauth',
# long_description='\n'.join(read_simple('docs/index.md')[2:]), # long_description='\n'.join(read_simple('docs/index.md')[2:]),
long_description_content_type='text/markdown', long_description_content_type='text/markdown',

View file

@ -18,7 +18,7 @@ tests_require = [
setup( setup(
name='sentry-auth-passbook', name='sentry-auth-passbook',
version='1.0.0', version='0.1.17-beta',
author='BeryJu.org', author='BeryJu.org',
author_email='support@beryju.org', author_email='support@beryju.org',
url='https://passbook.beryju.org', url='https://passbook.beryju.org',

View file

@ -13,3 +13,4 @@ unittest-xml-reporting
autopep8 autopep8
bandit bandit
bumpversion bumpversion
twine