~silnrsi/smith/+git/smith-master:docker-focal

Last commit made on 2022-09-30
Get this branch:
git clone -b docker-focal https://git.launchpad.net/~silnrsi/smith/+git/smith-master

Branch merges

Branch information

Name:
docker-focal
Repository:
lp:~silnrsi/smith/+git/smith-master

Recent commits

0e20698... by Tim Eves

Docker: Ensure the default paper size is A4

While it still works fine, the `smith pdfs` test will use whatever the
system default page size is, but it clearly expects A4 to be the
default. Ensure that is the case

d6a0ecd... by Tim Eves

Docker: Set the USER back to buildagent for CI

When building for the TeamCity CI with the `build-agent` target ensure
we switch the USER back to `buildagent`, instead or leaving it as
`root`. This ensures that the teamcity agent is not run as root inside
the container.

6e88197... by Tim Eves

Merge branch 'master' into docker-focal

5e5014b... by Nicolas Spalinger

Realized the upgrade is trickier than expected, to be revisited.

aff7e3e... by Nicolas Spalinger

Added an upgrade line to catch new packages (especially security updates) that might have been published while the build was running.

2c05b62... by Nicolas Spalinger

Changed pip to python3 -m pip (best practise).

5ccd3f6... by Nicolas Spalinger

Put sile back for focal/jammy, commented out the arm64 diversion for now.

cf57e23... by Nicolas Spalinger

Added more thorough steps in cleanup, made sure build always pulls the freshest.

5538c53... by Tim Eves

Docker: Fix missing files in smithlib pip install

It seems MAINFEST.in is used during pip install and not just for sdist
generation.

5c4ca6f... by Tim Eves

Docker: Set DEB_PYTHON_INSTALL_LAYOUT=deb_system

To work around Ubuntu 22.04 + pip + setuptool PEP621 UNKNOWN-0.0.0 bug.