12 Commits

Author SHA1 Message Date
Ben Sturmfels
45c1812a65
Fix bad name of Debian CI build file. 2021-09-18 09:56:50 +10:00
Ben Sturmfels
00fb2b3d9b
Revert "Base our SourceHut CI builds on Docker."
Running the Dockerfiles in CI seemed like a good idea, but I'd forgotten that
they pull from the master branch, rather than using local source. Could be
reinstated if we make Dockerfiles use local source as discussed in trac#5574.

This reverts commit 712728c331ea3518b1964bbc7fcf06ff2c567064.
2021-09-03 22:42:56 +10:00
Ben Sturmfels
712728c331
Base our SourceHut CI builds on Docker.
This allows us to use an identical build in CI and in local development. Not the
most optimal for CI, but means less to maintain and no inconsistencies.
2021-08-23 17:43:01 +10:00
Ben Sturmfels
8c44544817
Rename CI jobs. 2021-08-23 16:28:43 +10:00
Ben Sturmfels
0fc3e69a70
Update Docker and CI builds to be more closely aligned to deploy docs. 2021-08-23 16:26:35 +10:00
Ben Sturmfels
e6f8beeea4
Remove Debian 10 development Dockerfile.
Debian 11 has been released, so future releases need not provide explicit
support for Debian 10.
2021-08-15 22:35:45 +10:00
Ben Sturmfels
4d610b43f0 Add pip freeze to Docker and CI builds for later troubleshooting. 2021-03-30 13:38:47 +11:00
Ben Sturmfels
5633d51714 Add feedgenerator dependency to CI and Docker files. 2021-03-30 11:19:18 +11:00
Ben Sturmfels
bbb42acfc9 Add Debian 11 CI build. 2021-03-29 17:11:01 +11:00
Ben Sturmfels
6e6baa15cc Build docs in Docker and CI. 2021-03-29 17:01:46 +11:00
Ben Sturmfels
3ba11716c1 Run LDAP, OpenID and PDF tests under Docker. 2021-03-09 16:56:28 +11:00
Ben Sturmfels
7e2a2ecfdc Extend Fedora Dockerfile, add sourcehut builds for Debian and Fedora.
Previously had partial docs for Fedora 31. This updates to Fedora 33, adds
support for audio and video and adds dependencies to allow the test suite to run
to completion.
2021-03-09 14:47:40 +11:00