Ralf Haferkamp and Ralf Haferkamp
f02a23098a
fix: allow 'make dev-docker' with go.work
2025-11-10 08:23:37 +01:00
Ralf Haferkamp and GitHub
69c0d21539
Dockerfile cleanup ( #1352 )
...
* Dockerfile.multiarch: use bind- and cache-mounts to speedup build
Use a cache mount for go build cache in the build container and mount
the sources as a bind mount as recommended in
https://docs.docker.com/build/cache/optimize/ this largely speeds up the
container build for subsequent builds.
* Use Dockerfile.multiarch for "dev-docker" target
Let's remove some redundancy. AFAICS the Docker.multiarch does
everything the Docker.linux.* files did. And with the build caches
enable it should be just as quick as building on the host.
* Dockerfile.multiarch: Align the alpine version of the base images
* Dockerfile: Reduce build context by adding more files to .dockerignore
2025-08-15 12:41:36 +02:00
André Duffeck
e37bedda1c
Fix permission errors when uploading a new instance logo
...
Fixes #475
2025-03-26 09:20:50 +01:00
Michael Barz and GitHub
88721d8d52
Merge pull request #483 from opencloud-eu/update-base-docker
...
chore: update alpine to 3.21
2025-03-25 19:23:45 +01:00
Michael Barz
2277ba8ffe
chore: update alpine to 3.21
2025-03-25 17:43:30 +01:00
Michael Barz
3249d233f5
fix: add missing debug docker
2025-03-25 17:09:20 +01:00
Michael Barz
917012cc94
feat: add container builds
2025-03-14 09:37:05 +01:00
Florian Schade
dbafbaa333
fix: remove deprecations and use go-generate instead of go-generate-STAGE
2025-03-06 11:56:09 +01:00
Florian Schade
da1963cfa4
enhancement: split make ci-node-generate and ci-go-generate into prod and dev stages
2025-03-05 17:32:37 +01:00
Ralf Haferkamp
2678d0bb89
Bump mockery to 2.53.0
...
Should fix build on go1.24. Also fix ci-go-generate step in multiarch
Dockerfile.
Closes : #289
2025-03-03 16:02:59 +01:00
Ralf Haferkamp
71c03e8ae6
Use 'release-linux-docker-<arch>' make target in multiarch Dockerfile
2025-02-26 12:48:07 +01:00
Benedikt Kulmann
222d97d937
fix: docker image names
2025-02-25 12:32:41 +01:00
Florian Schade
7c1acbcd48
fix: propagate make build DOCKER_LDFLAGS
2025-02-24 13:23:36 +01:00
Christian Richter
9545fccbef
remove generate stap from image
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-02-24 09:22:33 +01:00
Christian Richter
712ce06a58
experimental multi-arch build
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-02-21 19:53:50 +01:00
André Duffeck
63155501e3
Rename docker image names
2025-01-27 15:50:39 +01:00
Ralf Haferkamp
2f9391fef4
Adjust names in Dockerfiles once more
2025-01-20 16:28:03 +01:00
Viktor Scharf
a9ffd35bbc
fix
2025-01-15 12:35:44 +01:00
Viktor Scharf
3f852f9d86
rebranding dev images
2025-01-15 11:55:24 +01:00
Jörn Friedrich Dreyer
26aafdfd08
change binary name
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 14:17:23 +01:00