aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2023-06-29install and run redis on CIDaniel Schadt
2023-04-14CI: install Rust on pypy imageDaniel Schadt
2023-03-25fix eslint CI jobDaniel Schadt
Turns out you need to supply an actual empty array. While we're playing with the CI configuration, we also move the deprecated global image/cache/before_script sections into the "default" section.
2023-03-25run eslint on the CIDaniel Schadt
2023-01-25install right playwright version in pypy3 envDaniel Schadt
If we install playwright without specifying a version, we'll get the latest one, which might not be what the virtual env expects.
2022-12-29add & run isortDaniel Schadt
2022-12-23fix .gitlab-ci YAML syntaxDaniel Schadt
2022-12-23use right playwright versionDaniel Schadt
2022-12-11fix GitLab CI for playwrightDaniel Schadt
2022-12-10start with playwright testsDaniel Schadt
2022-12-09work around tox bug regarding section flake8Daniel Schadt
See https://github.com/tox-dev/tox/issues/2636 - without the rename, tox fails to recognize the configuration for flake8, as there is a (non-testenv) section named the same.
2022-12-09fix tox and poetry interactionDaniel Schadt
The Poetry FAQ[1] gives some options on how tox and poetry can be used together, since both of them want to do the virtual env managing. Since we mostly want to use tox as a venv manager and to easily run multiple linters, and we want to have poetry do the dependency management, the method of explicitely using `poetry install` seems to be the most reasonable. This means we don't have to generate a requirements.txt file or make duplicated listings of our dependencies in tox.ini. [1]: https://python-poetry.org/docs/master/faq/#is-tox-supported
2022-12-08pin tox to old versionDaniel Schadt
There seems to be an issue with the latest one.
2022-12-08run black in CIDaniel Schadt
2022-12-08add mypy to GitLab CIDaniel Schadt
2022-07-18set tox up to test with pypy (and optionally lxml)Daniel Schadt
2022-07-17run pylint-tests in gitlab CIDaniel Schadt
2022-07-16enable gitlab CIDaniel Schadt