Changes between Version 95 and Version 96 of CI


Ignore:
Timestamp:
Oct 22, 2025, 4:51:04 AM (36 hours ago)
Author:
Mariusz Felisiak
Comment:

Update for Ubuntu 22.04.

Legend:

Unmodified
Added
Removed
Modified
  • CI

    v95 v96  
    44
    55The main pull request builders are:
    6 * [https://djangoci.com/job/pull-requests-focal/ pull-requests-focal] (Ubuntu 20.04) runs PostgreSQL 15 (with `psycopg`) and MySQL 8. GIS: spatialite 4.3.0a-6, GDAL 3.0.4, GEOS 3.8.0, PROJ 6.3.1, PostGIS 3.6.
    7 * [https://djangoci.com/job/pr-mariadb/ pr-mariadb] (Ubuntu 20.04) runs MariaDB 10.6.21. GIS: GDAL 3.0.4, GEOS 3.8.0, PROJ 6.3.1.
    8 * [https://djangoci.com/job/pull-requests-postgresql-psycopg2/ pull-requests-postgresql-psycopg2] (Ubuntu 20.04) runs PostgreSQL 15 with `psycopg2`. GIS: GDAL 3.0.4, GEOS 3.8.0, PROJ 6.3.1, PostGIS 3.6.
    9 * [https://djangoci.com/job/pull-requests-pg-server-side-binding/ pull-requests-pg-server-side-binding] (Ubuntu 20.04) runs PostgreSQL 15 with `psycopg` and server-side binding cursors. GIS: GDAL 3.0.4, GEOS 3.8.0, PROJ 6.3.1, PostGIS 3.6.
     6* [https://djangoci.com/job/pull-requests-focal/ pull-requests-noble] (Ubuntu 24.04) runs PostgreSQL 15 (with `psycopg`) and MySQL 8. GIS: spatialite 4.3.0a-6, GDAL 3.8.4, GEOS 3.12.1, PROJ 9.4.0, PostGIS 3.6.
     7* [https://djangoci.com/job/pr-mariadb/ pr-mariadb] (Ubuntu 24.04) runs MariaDB 10.11.13. GIS: GDAL 3.8.4, GEOS 3.12.1, PROJ 9.4.0.
     8* [https://djangoci.com/job/pull-requests-postgresql-psycopg2/ pull-requests-postgresql-psycopg2] (Ubuntu 24.04) runs PostgreSQL 15 with `psycopg2`. GIS: GDAL 3.8.4, GEOS 3.12.1, PROJ 9.4.0, PostGIS 3.6.
     9* [https://djangoci.com/job/pull-requests-pg-server-side-binding/ pull-requests-pg-server-side-binding] (Ubuntu 24.04) runs PostgreSQL 15 with `psycopg` and server-side binding cursors. GIS: GDAL 3.8.4, GEOS 3.12.1, PROJ 9.4.0, PostGIS 3.6.
    1010
    1111Other pull request builders which can be triggered manually with the corresponding comment phrases:
     
    1717  * Ubuntu 16.04 runs PostgreSQL 9.5 and MySQL 5.7. GIS: spatialite 4.3.0a-5, GDAL 1.11.3, GEOS 3.5.0, PostGIS 2.2
    1818  * Ubuntu 18.04 runs PostgreSQL 12, MySQL 5.7 and MariaDB 10.4.25. GIS: spatialite 4.3.0a-5, GDAL 2.2.3, GEOS 3.6.2,
     19  * Ubuntu 18.04 runs PostgreSQL 15, MySQL 8 and MariaDB 10.6.21. GIS: spatialite 4.3.0a-6, GDAL 3.0.4, GEOS 3.8.0, PROJ 6.3.1
    1920
    2021The Jenkins Ansible configuration for these builders is kept in a private GitHub repository maintained by the [https://www.djangoproject.com/foundation/teams/#ops-team Ops Team].
     
    2829* `isort` - runs `isort --check --diff .` from the root checkout directory and fails if any imports aren't [https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/#imports sorted properly].
    2930* `JavaScript tests` - runs [https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/javascript/#testing-from-the-command-line npm test] and fails if there are any errors
    30 * `Windows tests` - runs with Python 3.12.x.
     31* `Windows tests` - runs with Python 3.14.x.
    3132* `Selenium tests` - runs the Selenium tests for any PR with the `selenium` label applied.
    3233* `Benchmark` - Runs the [https://github.com/django/django-asv django-asv] benchmarks for any PR with the `benchmark` label applied. (The Benchmarks take some time, and will run on each subsequent push, but can be disabled by removing the label until you're ready to run them again.)
Back to Top