Brad Warren
59f32c9d11
update docker image ( #10057 )
2024-11-14 13:37:08 -08:00
Brad Warren
c81dbb2582
Make Docker builds more verbose ( #10022 )
...
* use consistent casing to fix warnings
* don't truncate docker build logs
* make docker build output verbose
2024-10-04 13:54:56 -07:00
Brad Warren
b8b759f1d2
update dependencies ( #9893 )
...
Fixes https://github.com/certbot/certbot/issues/9892 and https://github.com/certbot/certbot/security/dependabot
Upgrading the base docker image has been done in previous PRs like https://github.com/certbot/certbot/pull/9415 . Doing this was needed because the [newer versions of `cryptography` need a newer version of rust](https://dev.azure.com/certbot/certbot/_build/results?buildId=7451&view=logs&j=fdd3565a-f3c6-5154-eca9-9ae03666f7bd&t=5dbd9851-46a4-524f-73a8-4028241afcde&l=475 ).
I ran the full test suite on this branch which you can see in the GitHub status checks below. The boulder tests should fail as they're to be fixed by https://github.com/certbot/certbot/pull/9889 but everything else should pass.
2024-02-07 17:55:30 -08:00
Brad Warren
5149dfd96e
Add some missing type libraries for mypy ( #9657 )
...
* add some missing types
* install pkg-config
* install pkg-config for docker too
* add pkg-config to plugins
* pkg-config when cryptography may need to be built
* deps cleanup
* more comments
* more tweaks
2023-04-09 11:49:08 +10:00
humanoid2050
9ee1eee219
Build with buildkit ( #9628 )
...
* generate multiarch images for non-architecture tags
* Update documentation related to multiarch Docker
* Remove qemu and switch to build via buildkit
* Move to multistage Dockerfile
* refactor docker script arg parsing and fix merge bugs
* removed unnecessary testing script and fixed function name
* improved quoting in shell scripts
---------
Co-authored-by: humanoid2050 <humanoid2050@monolith>
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
Co-authored-by: humanoid2050 <humanoid2050@katana>
Co-authored-by: Brad Warren <bmw@eff.org>
2023-04-08 12:22:16 -07:00