- Apr 09, 2025
-
-
Antoine Lambert authored
Previously, binary wheels were built only when pushing a new tag so build failures could not be spotted when working on a merge request. Enable that stage for the swh-perfecthash package.
-
- Apr 02, 2025
-
-
Antoine Lambert authored
-
Antoine Lambert authored
-
Antoine Lambert authored
Ensure builds are also triggered when pushing a new merge request or new commit to main branch.
-
Nicolas Dandrimont authored
This reverts commit 1fc6d2bf. Coordinated releases have now happened
-
Antoine Lambert authored
Add support to build merge requests. Rework docker image tag name selection: - use latest when building commit from main branch - use dev-latest when building a merge request - use git tag name when pushing a release Always execute docker image tests. Do not attempt to push image to docker registry when building a merge request.
-
Antoine Lambert authored
Rename it to maven-index-exporter.groovy.j2 as it is only used by the maven-index-exporter job.
-
- Mar 26, 2025
-
-
Antoine Lambert authored
It improves the overall performances and allows to avoid flaky tests.
-
Nicolas Dandrimont authored
-
- Mar 25, 2025
-
-
Antoine Lambert authored
-
- Mar 24, 2025
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
This allows requiring a merge-request to be tested in a given tox environment in addition to the defaults hardcoded in the jenkins setup.
-
Nicolas Dandrimont authored
When introducing pypy3 in the tox environment matrix, overriding `testenv.basepython` becomes impossible as tox will try to configure the basepython even on environments that aren't being run. Narrowing the override to only the environment being tested fixes the issue.
-
- Mar 21, 2025
-
-
Nicolas Dandrimont authored
There is a coordinated release for migration to psycopg3, let's avoid rebuilding the images many times.
-
- Mar 13, 2025
-
-
vlorentz authored
These dependencies take three minutes to build
-
- Mar 12, 2025
-
-
Antoine Lambert authored
-
Antoine Lambert authored
It ensures same docker group id as the host is used in the jenkins docker image or jenkins jobs will end up with errors when executed.
-
Antoine Lambert authored
Due to different user permissions on the mounted volume, git now refuses to clone a repository from the volume if not explicitly marked as safe.
-
Antoine Lambert authored
-
- Mar 05, 2025
-
-
vlorentz authored
It helps see what changes need to be applied. Additionally, this will help be debug a case where black on Jenkins wants to change a file, but it does not locally.
-
- Feb 25, 2025
-
-
Renaud Boyer authored
-
- Feb 17, 2025
-
-
Antoine Lambert authored
Production environment is now using Python 3.11 so it is time to bump default Python version in Jenkins jobs.
-
- Feb 11, 2025
-
-
Antoine R. Dumont authored
Refs. swh/infra/sysadm-environment#5560
-
Antoine R. Dumont authored
Refs. swh/infra/sysadm-environment#5560
-
- Feb 10, 2025
- Feb 07, 2025
-
-
Antoine R. Dumont authored
Refs. swh/infra/sysadm-environment#5560
-
- Feb 06, 2025
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Jan 30, 2025
-
-
vlorentz authored
-
- Jan 24, 2025
-
-
Get project metadata before attempting to setup webhooks to ensure having correct project name and avoid HTTP 405 error that will make script failed in flight.
-
- Jan 23, 2025
-
-
vlorentz authored
-
- Jan 22, 2025
-
-
vlorentz authored
-
Antoine Lambert authored
The latest version of swh-jenkins-dockerfiles/cypress was not pulled so changes to this docker image were not taken into account when executing a CI job for swh-web.
-
- Jan 13, 2025
-
-
David Douard authored
This is now what's expected by swh-web.
-
- Jan 09, 2025
-
-
David Douard authored
-
- Dec 23, 2024
-
-
David Douard authored
with new tests coming (mirror notification), the 40mn timeout is now a bit short(!).
-
- Dec 16, 2024
-
-
Align with Python version from latest debian stable.
-
Those packages should support Python 3.10 so ensure to build and test them with that version.
-
- Dec 03, 2024
-
-
Renaud Boyer authored
-