Commit 901fdb37 authored by Laurent Peuch's avatar Laurent Peuch
Browse files

ci: split from-forge into server/misc/web like py3

parent 322945d1e69d
Pipeline #9558 passed with stage
in 19 minutes and 8 seconds
......@@ -77,14 +77,32 @@ py3_misc:
script:
- tox -e py3-misc
py3-from-forge:
py3-from-forge-server:
stage: tests
image: r.intra.logilab.fr/jenkins/jnlp:buster
allow_failure: true
before_script:
- pip install tox
script:
- tox -e py3-from-forge
- tox -e py3-from-forge-server
py3-from-forge-web:
stage: tests
image: r.intra.logilab.fr/jenkins/jnlp:buster
allow_failure: true
before_script:
- pip install tox
script:
- tox -e py3-from-forge-web
py3-from-forge-misc:
stage: tests
image: r.intra.logilab.fr/jenkins/jnlp:buster
allow_failure: true
before_script:
- pip install tox
script:
- tox -e py3-from-forge-misc
trigger-readthedocs:
only:
......
......@@ -23,22 +23,14 @@ basepython=python3
deps =
-r{toxinidir}/requirements/from-forge.txt
-r{toxinidir}/requirements/dev.txt
-r{toxinidir}/requirements/test-misc.txt
-r{toxinidir}/requirements/test-server.txt
-r{toxinidir}/requirements/test-web.txt
misc: -r{toxinidir}/requirements/test-misc.txt
server: -r{toxinidir}/requirements/test-server.txt
web: -r{toxinidir}/requirements/test-web.txt
commands =
{envpython} -m pytest {posargs} \
{toxinidir}/cubicweb/test \
{toxinidir}/cubicweb/dataimport/test \
{toxinidir}/cubicweb/devtools/test \
{toxinidir}/cubicweb/entities/test \
{toxinidir}/cubicweb/ext/test \
{toxinidir}/cubicweb/hooks/test \
{toxinidir}/cubicweb/sobjects/test \
{toxinidir}/cubicweb/wsgi/test \
{toxinidir}/cubicweb/pyramid/test \
{toxinidir}/cubicweb/server/test \
{toxinidir}/cubicweb/web/test
misc: {envpython} -m pip install --upgrade --no-deps --quiet https://github.com/logilab/yapps/tarball/master#egg=yapps
misc: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/test {toxinidir}/cubicweb/dataimport/test {toxinidir}/cubicweb/devtools/test {toxinidir}/cubicweb/entities/test {toxinidir}/cubicweb/ext/test {toxinidir}/cubicweb/hooks/test {toxinidir}/cubicweb/sobjects/test {toxinidir}/cubicweb/wsgi/test {toxinidir}/cubicweb/pyramid/test
server: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/server/test
web: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/web/test
[testenv:flake8]
skip_install = true
......
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