Commit 4d55963e authored by Simon Chabot's avatar Simon Chabot
Browse files

ci(gitlab-ci): add an initial gitlab-ci.yml

parent dcf0ff54dec6
Pipeline #6290 failed with stages
in 27 minutes and 21 seconds
image: python:latest
stages:
- lint
- tests
lint_py:
stage: lint
before_script:
- pip install tox
script:
- tox -e flake8
lint_manifest:
stage: lint
before_script:
- pip install tox
script:
- tox -e check-manifest
lint_doc8:
stage: lint
before_script:
- pip install tox
script:
- tox -e doc8
lint_doc:
stage: lint
before_script:
- pip install tox
script:
- tox -e doc
allow_failure: true # XXX fix me
py3_server:
stage: tests
image: r.intra.logilab.fr/jenkins/jnlp:buster
before_script:
- pip install tox
script:
- tox -e py3-server
py3_web:
stage: tests
image: r.intra.logilab.fr/jenkins/jnlp:buster
before_script:
- pip install tox
script:
- tox -e py3-web
py3_misc:
stage: tests
image: r.intra.logilab.fr/jenkins/jnlp:buster
before_script:
- pip install tox
script:
- tox -e py3-misc
......@@ -4,6 +4,7 @@ include COPYING.LESSER
include pylintrc
include jshintrc
include tox.ini
prune .gitlab-ci.yml
include flake8-ok-files.txt
include bin/cubicweb-*
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment