| 3 Nov 2025 |
niklaskorz | .build_with_buildkit:
stage: build
tags:
- build
image:
name: moby/buildkit:v0.11.1-rootless
entrypoint: [""]
variables:
BUILDKITD_FLAGS: "--oci-worker-no-process-sandbox"
script:
- |
echo "Building and shipping image to $REGISTRY_IMAGE_NAME:$VERSIONLABEL"
mkdir -p $HOME/.docker
echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > $HOME/.docker/config.json
CONTAINER_IMG_CACHE=$REGISTRY_IMAGE_NAME:buildcache
buildctl-daemonless.sh build \
--frontend dockerfile.v0 \
--local context=$CI_PROJECT_DIR \
--local dockerfile=docker \
--opt filename=${DOCKER_FILE_NAME:-$SERVICE_NAME.dockerfile} \
--opt target=${DOCKER_BUILD_TARGET:-production} \
--opt build-arg:CI_COMMIT_REF_SLUG=$CI_COMMIT_REF_SLUG \
--opt build-arg:CI_COMMIT_SHA=$CI_COMMIT_SHA \
--output type=image,name=$REGISTRY_IMAGE_NAME:$VERSIONLABEL,push=true \
--export-cache type=registry,ref=$CONTAINER_IMG_CACHE \
--import-cache type=registry,ref=$CONTAINER_IMG_CACHE
| 15:36:15 |
niklaskorz | aber das braucht keine privileged container und auch kein socket mounting | 15:36:35 |
niklaskorz | aber das ist auch das was intern in docker verwendet wird, vll ist rootless docker ja mittlerweile weit genug 😅 | 15:38:29 |
zitrone | es geht glaube ich weniger darum dass ich docker container bauen muss, sondern dass die test suite docker container nutzt um service-abhängigkeiten zu starten | 15:43:27 |
niklaskorz | oh, hm | 15:47:12 |
zitrone | https://github.com/se-uhd/ise25-26_assignment03
nutzt glaube ich https://java.testcontainers.com/ | 15:47:25 |
niklaskorz | testcontainers-rs hat noch ne vulnerable Version von tokio-tar | 15:48:25 |
niklaskorz | Fun Fact am Rande | 15:48:27 |
niklaskorz | also von den Issues lese ich raus, dass testcontainers-go auch mit rootless podman kompatibel ist, testcontainers-java jedoch nicht | 15:52:12 |
niklaskorz | weil testcontainers-java von veralteten docker link features abhängt die nie in Podman implementieren wurden (oder werden) | 15:53:07 |
niklaskorz | * weil testcontainers-java von veralteten docker link features abhängt die nie in Podman implementiert wurden (oder werden) | 15:53:10 |
| skorpy (she/her or none) 🏳️⚧️ set a profile picture. | 16:35:53 |
Tom (SC-O-Mat when) | https://md.darmstadt.ccc.de/nixda-202507 | 18:10:39 |
hexa |  Download 87.jpg | 23:05:54 |
hexa | @pluieuwu:matrix.org | 23:06:13 |
pluie (leah c.) | oooffffff ja ich hab die verloren | 23:56:50 |
pluie (leah c.) | falls ich morgen zeit hab kann ich die abholen, sonst kannst du die für mich behalten | 23:58:56 |
| 4 Nov 2025 |
katja (she/her) | Werde ab spätestens 11:30 im Space sein. Also dann einfach klingeln ^^ | 00:00:53 |
maralorn | Ich weiß gerade nicht, wer zitrone ist, aber Du hast einen exzellenten Pizzageschmack und ich habe ihn kopiert. | 09:30:08 |
zitrone | danke hehe | 09:33:01 |
pluie (leah c.) | wenn es möglich ist, kannst du meine wasserflasche zu RZL mitbringen? ich kann auch nach darmstadt fahren, aber dann ist die verbindung nach mannheim ein bisschen schwer | 16:00:12 |
pluie (leah c.) | (mein zug hält in darmstadt und auch mannheim, und ich muss jetzt entscheiden, ob ich in darmstadt aufsteigen soll) | 16:01:49 |
pluie (leah c.) | update: ich (+ atemu) haben schon darmstadt vorbeigefahren, und so falls jemand auch von darmstadt nach mannheim fährt und meine flasche mitbringt, vielen dank :) | 16:27:40 |
| 5 Nov 2025 |
Rutile (Commentator2.0) |  Download image.png | 12:07:14 |
Rutile (Commentator2.0) | was genau mache ich falsch? | 12:07:18 |
hexa | ist das fish? | 12:09:56 |
hexa | wenn nicht |& | 12:10:04 |
Rutile (Commentator2.0) | zsh | 12:16:00 |
hexa | dann hat &| den effekt, dass du den ersten prozess detachst und danach … idfk nichts pipest? | 12:35:04 |
Grimmauld (any/all) | ich mag unix shells da nicht... &>, aber dann |& ergibt einfach keinen sinn | 12:36:49 |