Skip to content

Commit e98fdf5

Browse files
committed
chore(go-dev): add codename build-arg
1 parent ce6d70a commit e98fdf5

4 files changed

Lines changed: 6 additions & 3 deletions

File tree

.woodpecker/build-linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ pipeline:
1616
- echo $CONTAINER_PASSWORD | docker login $DRYCC_REGISTRY --username $CONTAINER_USERNAME --password-stdin > /dev/null 2>&1
1717
- make build push
1818
secrets:
19+
- codename
1920
- dev_registry
2021
- drycc_registry
2122
- container_username

.woodpecker/test-linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ pipeline:
1414
commands:
1515
- make test
1616
secrets:
17+
- codename
1718
- dev_registry
1819
when:
1920
event:

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ info:
1717
@echo "IMAGE: ${IMAGE}"
1818

1919
build:
20-
docker build -t ${IMAGE} rootfs
20+
docker build --build-arg CODENAME=${CODENAME} -t ${IMAGE} rootfs
2121

2222
buildx:
23-
docker buildx build --platform ${PLATFORM} -t ${IMAGE} rootfs --push
23+
docker buildx build --build-arg CODENAME=${CODENAME} --platform ${PLATFORM} -t ${IMAGE} rootfs --push
2424

2525
push: build
2626
docker push ${IMAGE}

rootfs/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
FROM registry.drycc.cc/drycc/base:bookworm
1+
ARG CODENAME
2+
FROM registry.drycc.cc/drycc/base:${CODENAME}
23

34
LABEL name="drycc-go-dev"
45

0 commit comments

Comments
 (0)