12 Commits

Author SHA1 Message Date
René Pfeuffer
0eab2e1ec4 Merge commit 'main' into develop 2025-02-25 13:19:59 +01:00
Anna Vetcininova
7eff877e01 Set architecture to amd64 platform 2025-02-25 12:15:41 +01:00
René Pfeuffer
7b0a21fcce Bump debian version 2025-02-25 10:54:58 +01:00
René Pfeuffer
0ca53a5d35 Revert "Debug: Run docker commands on their own"
This reverts commit df020b0aab.
2025-02-25 10:54:10 +01:00
René Pfeuffer
df020b0aab Debug: Run docker commands on their own 2025-02-25 10:21:42 +01:00
snyk-bot
ce671730b9 fix: scm-packaging/docker/Dockerfile.debian to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN11-GLIBC-5927133
- https://snyk.io/vuln/SNYK-DEBIAN11-GLIBC-5927133
- https://snyk.io/vuln/SNYK-DEBIAN11-KRB5-7411316
- https://snyk.io/vuln/SNYK-DEBIAN11-KRB5-7411316
- https://snyk.io/vuln/SNYK-DEBIAN11-KRB5-7411316
2025-02-19 10:54:49 +01:00
Rene Pfeuffer
e6433d01d1 Change to GNU Affero General Public License v3.0 2024-09-24 09:42:07 +02:00
Rene Pfeuffer
b9013e52ba Use Java 17 for Docker containers
Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-07-10 14:23:13 +02:00
Rene Pfeuffer
bf8be002e9 Update debian version for docker base image
Squash commits of branch feature/update_debian_base_image:

- Update debian version for docker base image



Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-06-22 08:40:32 +02:00
Eduard Heimbuch
f672e175b5 Improve docker healthcheck (#2110)
The new docker health check respects the jetty configuration and uses the configured port and context path.
It supports ssl listeners and follows redirects.

Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2022-08-30 11:02:21 +02:00
René Pfeuffer
19218c7237 Add wget to fix docker health check (#2066)
Installs the command wget in the debian docker container, so that the health check can run.
2022-06-09 22:38:38 +02:00
Sebastian Sdorra
af2cdfb739 Docker multi-arch builds (#2021)
Replaces the current docker build with a multi arch build powered by buildx.
The new build creates two scm-manager docker image variants.
One based on alpine which uses the openjdk distribution and the other based on debian and eclipse temurin:

scmmanager/scm-manager:<version>-alpine
- linux/amd64
- linux/arm64
scmmanager/scm-manager:<version>-debian
- linux/amd64
- linux/arm64
- linux/arm/v7
scmmanager/scm-manager:<version>
- linux/amd64 alpine based
- linux/arm64 alpine based
- linux/arm/v7 debian based
scmmanager/scm-manager:latest
- linux/amd64 alpine based
- linux/arm64 alpine based
- linux/arm/v7 debian based

The development build produces only a single amd64 image at cloudogu/scm-manager with a snapshot version.

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
2022-05-04 14:38:31 +02:00