summary refs log tree commit diff
path: root/scripts-dev/build_debian_packages.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove kinetic deb build, it's EOLMathieu Velten2023-09-121-1/+0
|
* Run pyupgrade for python 3.7 & 3.8. (#16110)Patrick Cloke2023-08-151-1/+1
|
* Build packages for Debian Trixie (#15961)Shay2023-07-231-0/+1
|
* Make it more obvious which Python version runs on a given Linux distribution ↵Eric Eastwood2023-07-111-7/+11
| | | | | | | (#15909) Make it more obvious which Python version runs on a given Linux distribution so when we end up dropping support for a given Python version, we can more easily find the reference to the Python version and remove any references for the distribution. We don't want to be running tests or building packages on a distribution that no longer has a supported Python version. This way, we can avoid another situation like when we dropped support for Python 3.7 but forgot to drop the Debian Buster references everywhere (https://github.com/matrix-org/synapse/pull/15893)
* Drop debian buster (#15893)Shay2023-07-101-1/+0
|
* Docker fully qualified image names (#15689)Jason Little2023-05-311-0/+2
| | | | | | | | | | | | | | | | | | | | * Fully qualified docker image names for the main Dockerfile and Complement related. * Fully qualified docker image names for Dockerfiles associated with building Debian release artifacts. This one is harder and is separate from the other commit in case it wasn't correct or was unwanted. I decided to do the expansion on the docker images in the Dockerfile itself, instead of the various source places that build which distribution that is selected, as it would have been more invasive with the scripts breaking up the string for tagging and such. This one is untested. * Changelog * Update docker/Dockerfile-workers * Update docker/complement/Dockerfile --------- Co-authored-by: reivilibre <olivier@librepush.net>
* Build Debian packages for Ubuntu 23.04 Lunar Lobster (#15381)Sean Quah2023-04-031-0/+1
| | | Signed-off-by: Sean Quah <seanq@matrix.org>
* Build Debian packages for Ubuntu 22.10 Kinetic Kudu (#14396)Sean Quah2022-11-091-0/+1
| | | Signed-off-by: Sean Quah <seanq@matrix.org>
* Stop building Ubuntu 21.10 (Impish Indri) which is end of life. (#13326)Patrick Cloke2022-07-191-1/+0
|
* Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356)David Robertson2022-04-271-8/+13
| | | Not enforced in config yet. One day.
* build debian package for jammy jellyfish (#12543)Shay2022-04-261-0/+1
|
* Add suffices to scripts in scripts-dev (#12137)David Robertson2022-03-021-0/+217
* Rename scripts-dev to have suffices * Update references to `scripts-dev` * Changelog * These scripts don't pass mypy