Merge branch 'coverage-pages' into 'master'
Rework builds

Closes #228

See merge request mailman/postorius!232
commit 24dcd83d713bdfd8145fbc235fe8bb42d7d74194
2 parents 73a037d + 779d5e2
@Abhilash Raj Abhilash Raj authored on 16 Oct 2017
Showing 4 changed files
View
52
.gitlab-ci.yml
image: maxking/mailman-ci-runner
 
django-1.8:
stage: test
script:
- tox -e py27-django18-coverage
 
django-1.9:
script:
- tox -e py27-django19-coverage
- tox -e py27-django18
 
django-1.10:
stage: test
script:
- tox -e py27-django110-coverage
- tox -e py27-django110
 
django-1.11:
stage: test
script:
- tox -e py27-django111-coverage
- tox -e py27-django111
 
django-1.11-head:
coverage:
stage: test
script:
- tox -e py27-django111-head-coverage
allow_failure: true
- tox -e coverage
artifacts:
paths:
- coverage
expire_in: 5 days
 
pep8:
stage: test
script:
- tox -e pep8
 
django-1.11-git:
stage: test
script:
- tox -e py27-django111-head
allow_failure: true
 
django-latest:
stage: test
script:
- tox -e py27-django-latest
allow_failure: true
 
pages:
stage: deploy
dependencies:
- coverage
script:
- mv coverage/ public/
artifacts:
paths:
- public
expire_in: 5 days
only:
- master
View
3
■■
README.rst
:target: https://gitlab.com/mailman/postorius/commits/master
 
.. image:: https://readthedocs.org/projects/postorius/badge
:target: https://postorius.readthedocs.io
 
.. image:: https://gitlab.com/mailman/postorius/badges/master/coverage.svg?job=coverage
:target: https://mailman.gitlab.io/postorius
 
.. image:: http://img.shields.io/pypi/v/postorius.svg
:target: https://pypi.python.org/pypi/postorius
 
View
src/postorius/doc/development.rst
View
tox.ini