Commit Graph
10 Commits
Author SHA1 Message Date
gpatel-fr 8cd7c715c7 remove obsolete Letsencrypt cert messing up certificate chaine
see: https://forum.duplicati.com/t/plans-to-update-docker-image/16019/12
2023-04-03 00:37:19 +02:00
Kenneth Hsu 6f41be3b47 Use consistent mono image for Docker and Travis tests.
Previously, Travis used the latest mono image.  By using the same one as
the Docker image, we would have caught the problem in issue #4403
before the changes were merged into the master branch.
2021-01-02 12:32:48 -08:00
Kenneth Hsu 201bb53b29 Add mono-complete to Docker image.
After targeting .NET 4.7.1, some users started encountering errors like:

Could not find method '.ctor' due to a type load error: Could not load
file or assembly 'netstandard, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies.
assembly:/opt/duplicati/SharpAESCrypt.exe type:SharpAESCrypt
member:(null)

The TencentCOS and Tardigrade backends are built on .NET Standard 2.0,
and it appears that the dependencies can be awoken even if these
backends are not used.

This fixes #4289.
2020-08-22 15:24:25 -07:00
Dan Rice b6720241b3 Build true multi-arch Docker images 2020-01-20 13:17:23 -05:00
Kenneth Skovhede 881f3c361a Added missing assemblies to the Docker images 2018-11-12 13:00:12 +01:00
Felix Krull 30492b101f Re-sync certificates during build. 2018-02-12 23:35:18 +01:00
Felix Krull 4ec8f4b32b Simplify tini installation. 2018-02-12 23:35:17 +01:00
Felix Krull 049ca85c8f Don't accidentally purge ca-certificates-mono. 2018-02-12 23:35:17 +01:00
Felix Krull 8f99b0d930 Match Docker image launcher scripts to other packages. 2018-02-12 23:35:17 +01:00
Felix Krull 2c5cf1db12 Add build script and supporting files for Docker images. 2018-02-12 23:35:17 +01:00