mathieui
1d681fb04c
ci: remove pylint job
...
it never works
2021-12-11 17:59:10 +01:00
mathieui
66c615fd94
ci: use mainline mypy
...
no need to run the custom-built version anymore
2021-07-02 21:00:17 +02:00
mathieui
3315498134
tests: run tests on 3.7 through 3.10
...
instead of 3.7 and "latest"
2021-06-25 22:07:41 +02:00
mathieui
0ff5483f00
ci: install custom mypy and typecheck plugins too
2021-04-02 17:44:36 +02:00
mathieui
5b6ec15f73
ci: remove allow_failure on pylint job
2021-03-14 12:30:51 +01:00
mathieui
aea95e4343
CI: pull slixmpp from gitlab
2021-01-02 14:00:26 +01:00
5ff321c229
Remove references to master
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-09-10 10:33:03 +02:00
4b01469a62
Migrate to 'main' branch
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-09-10 10:05:55 +02:00
louiz’
fe1b54ef97
ci: Deploy the doc using the python:3 docker image
2020-05-22 23:36:50 +02:00
563de4dfd6
CI: limit the doc deploy job to master on poezio/poezio
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-14 17:38:06 +02:00
mathieui
31afd58354
Allow pylint failure due to false positives
...
…………
2020-05-09 19:31:20 +02:00
64ed37870e
Update Python version minimum requirement to 3.7
...
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2020-05-01 14:53:18 +02:00
mathieui
33ef0331e9
Add testing for python 3.7
...
since python:3 is now 3.8
2019-10-27 20:05:00 +01:00
mathieui
abe1941abf
CI: add a linting stage, and put mypy in there
...
Obviously failing at the moment.
2019-10-27 14:51:27 +01:00
mathieui
4820062b40
Revert "Disable the pylint CI test until upstream's bug is fixed"
...
This reverts commit 791d44f1b9
.
2019-10-18 23:17:40 +02:00
mathieui
9c6f7246d7
CI Doc generation: install sphinx inside the venv
2019-10-18 21:46:30 +02:00
mathieui
494feac441
Specifically install aiohttp 3 in python 3.5 CI
...
I hope it can fix the issue without further tinkering.
2019-10-18 21:27:51 +02:00
louiz’
08d31d4fc7
Remove the formatting-check ci build until we decide what we should do with it
...
If we ignore it, it’s just noise.
We need to decide:
- fix the code to be like yapf wants to be (I’m against this)
- change the rules, to make them way more flexible, and then apply them
- don’t run yapf at all
2018-10-18 21:32:51 +02:00
mathieui
8484f9e3c5
Build doc inside the venv with the deps
2018-10-13 13:44:54 +02:00
louiz’
791d44f1b9
Disable the pylint CI test until upstream's bug is fixed
...
See https://github.com/PyCQA/pylint/issues/2439
2018-09-17 09:46:54 +02:00
louiz’
390d076abb
No need to have a symlink for sphinx-build, it’s directly in the image
2018-08-20 00:11:51 +02:00
louiz’
9238ee2e1a
Update the build-doc CI build to deploy the full doc
2018-08-20 00:00:05 +02:00
mathieui
7d3403d288
CI: fix pylint for python 3.7
2018-08-11 22:57:59 +02:00
mathieui
b76b2ebfc4
Do not install requirements.txt in the CI job
...
it builds cython which takes way too much time
2018-08-09 01:03:22 +02:00
mathieui
05d1800f81
Add a pylint check on plugins
2018-08-09 00:57:16 +02:00
mathieui
54875e1ad5
Use the event handler to refresh when the tab changes
2018-07-23 20:38:34 +02:00
mathieui
62aefc5b89
Test other python versions
2018-07-23 19:52:08 +02:00
mathieui
481d0b8730
Fix docker CI
...
Remove our custom images
2018-07-21 20:00:01 +02:00
mathieui
f332c03217
Include the yapf diff in gitlab-ci output
...
unfortunately, I’m lazy and it's easier to run the job twice
2018-01-16 00:06:34 +01:00
mathieui
75efa4eaaf
Fix gitlab-ci yaml
2018-01-13 16:04:22 +01:00
mathieui
675e016a78
Add a gitlab-ci yapf check
2018-01-13 15:44:00 +01:00
mathieui
96bda09c21
Build after testing, and not the opposite
2017-12-01 19:03:46 +01:00
mathieui
094c62750f
Build documentation in CI too
2017-11-20 21:10:00 +01:00
mathieui
bdd08b883f
Add a check for vulnerabilities in dependencies in gitlab-ci
2017-11-20 20:53:03 +01:00
mathieui
659b310eed
Update gitlab-ci yaml
2017-11-15 20:50:42 +01:00
louiz’
2243687c44
Add a very basic gitlab-ci.yml file
2016-12-06 10:27:24 +01:00