ci: reuse build metadata for docker build
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2482>
This commit is contained in:
parent
f811ce6adb
commit
5168817dc9
3 changed files with 15 additions and 8 deletions
7
Makefile
7
Makefile
|
|
@ -9,6 +9,11 @@ BAKE_FILES = \
|
|||
docker-bake.%.json:
|
||||
./scripts/build_metadata.py --format bake --bake-target $* --bake-image docker.io/funkwhale/$* > $@
|
||||
|
||||
docker-build: $(BAKE_FILES)
|
||||
docker-metadata: $(BAKE_FILES)
|
||||
|
||||
docker-build: docker-metadata
|
||||
docker buildx bake $(foreach FILE,$(BAKE_FILES), --file $(FILE)) --print $(BUILD_ARGS)
|
||||
docker buildx bake $(foreach FILE,$(BAKE_FILES), --file $(FILE)) $(BUILD_ARGS)
|
||||
|
||||
build-metadata:
|
||||
./scripts/build_metadata.py --format env | tee build_metadata.env
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue