[Piuparts-devel] [Git][debian/piuparts][develop] 19 commits: Introduce basic salsa-ci config

Nicolas Dandrimont (@olasd) gitlab at salsa.debian.org
Sat Jan 13 10:13:40 GMT 2024



Nicolas Dandrimont pushed to branch develop at Debian / piuparts


Commits:
792ffbac by Nicolas Dandrimont at 2023-11-23T11:22:58+00:00
Introduce basic salsa-ci config

- - - - -
01b2cfa8 by Nicolas Dandrimont at 2023-11-23T11:22:58+00:00
Enable diffoscope on salsa-ci reprotest

- - - - -
c085e616 by Nicolas Dandrimont at 2023-11-23T11:22:58+00:00
Split salsaci overrides for different stages

- - - - -
b2a1c1ba by Nicolas Dandrimont at 2023-11-23T11:24:25+00:00
Configure (and run) isort, black and flake8

- - - - -
c1981ef8 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Create a docker image for linting

- - - - -
87ee24bd by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Introduce codequality report for flake8

- - - - -
ba37756a by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
gitlab-ci: Run Black

- - - - -
d30548e1 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
gitlab-ci: Run mypy

- - - - -
3e70bf9b by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Fix all bare exceptions

- - - - -
6f4a2841 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Replace all instances of `not x in y` with `x not in y`

- - - - -
6ad40e05 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Make unusual escape sequences used in regexes more explicit

- - - - -
594c48f6 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Drop unused imports

- - - - -
ceae437f by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Clean up more imports

- - - - -
0314acb9 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Fix `not x is y` patterns

- - - - -
aa334804 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Don't assign to lambdas

- - - - -
62e5b92f by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Remove any unused variables

- - - - -
160225db by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Break up long lines

- - - - -
76718040 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Add nosetests to gitlab-ci

- - - - -
3956f496 by Nicolas Dandrimont at 2023-11-23T11:24:27+00:00
Remove dependency on six

Thanks to Alexandre Detiste for the suggestion and initial patch.

- - - - -


18 changed files:

- + .coveragerc
- + .gitlab-ci.yml
- + .gitlab-ci/Dockerfile
- + .gitlab-ci/check-salsaci-overrides
- + .gitlab-ci/lint.yml
- + .gitlab-ci/salsaci-overrides.yml
- + .gitlab-ci/test.yml
- debian/control
- docs/conf.py
- docs/piuparts/conf.py
- docs/piuparts_slave_join/conf.py
- docs/piuparts_slave_run/conf.py
- docs/piuparts_slave_stop/conf.py
- master-bin/detect_well_known_errors.py
- piuparts-analyze.py
- piuparts-master-backend.py
- piuparts-report.py
- piuparts-slave.py


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/debian/piuparts/-/compare/aa916c1eabdc1579fc31e7ff12254df478cc9a14...3956f4966a5d2b9b756b60e9c261c9f997e3d339

-- 
View it on GitLab: https://salsa.debian.org/debian/piuparts/-/compare/aa916c1eabdc1579fc31e7ff12254df478cc9a14...3956f4966a5d2b9b756b60e9c261c9f997e3d339
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20240113/9bc5960f/attachment.htm>


More information about the Piuparts-devel mailing list