@@ -11,31 +11,35 @@ IMAGE_TAG := dist_base_$(shell date --utc +"%Y%m%d%H%M%S")
1111IMAGE_NAME := statusteam/nimbus_beacon_node:$(IMAGE_TAG )
1212
1313.PHONY : \
14+ build \
1415 build-amd64 \
1516 build-arm64 \
1617 build-arm \
1718 build-win64 \
1819 build-macos \
20+ push \
1921 push-amd64 \
2022 push-arm64 \
2123 push-arm \
2224 push-win64 \
2325 push-macos
2426
27+ build : build-amd64 build-arm64 build-arm build-win64 build-macos
28+
2529build-amd64 :
26- $(CURDIR ) /make_base_image.sh amd64 " $( IMAGE_NAME) "
30+ $(CURDIR ) /make_base_image.sh amd64 " $( IMAGE_NAME) _amd64_v2 "
2731
2832build-arm64 :
29- $(CURDIR ) /make_base_image.sh arm64 " $( IMAGE_NAME) _arm64_v5 "
33+ $(CURDIR ) /make_base_image.sh arm64 " $( IMAGE_NAME) _arm64_v6 "
3034
3135build-arm :
32- $(CURDIR ) /make_base_image.sh arm " $( IMAGE_NAME) _arm_v3 "
36+ $(CURDIR ) /make_base_image.sh arm " $( IMAGE_NAME) _arm_v4 "
3337
3438build-win64 :
35- $(CURDIR ) /make_base_image.sh win64 " $( IMAGE_NAME) _win64_v2 "
39+ $(CURDIR ) /make_base_image.sh win64 " $( IMAGE_NAME) _win64_v3 "
3640
3741build-macos :
38- $(CURDIR ) /make_base_image.sh macos " $( IMAGE_NAME) _macos "
42+ $(CURDIR ) /make_base_image.sh macos " $( IMAGE_NAME) _macos_v2 "
3943
4044# You probably don't want to recreate and push these base images to Docker Hub,
4145# because when older images expire and get deleted, it will no longer be possible
@@ -44,17 +48,19 @@ build-macos:
4448# When you really have to, change the Docker tags by appending "_v2", "_v3", etc. to them.
4549# This way you won't overwrite the old image.
4650
51+ # push: push-amd64 push-arm64 push-arm push-win64 push-macos
52+ #
4753# push-amd64: build-amd64
48- # docker push $(IMAGE_NAME)
49-
54+ # docker push $(IMAGE_NAME)_amd64_v2
55+ #
5056# push-arm64: build-arm64
51- # docker push $(IMAGE_NAME)_arm64_v5
52-
57+ # docker push $(IMAGE_NAME)_arm64_v6
58+ #
5359# push-arm: build-arm
54- # docker push $(IMAGE_NAME)_arm_v3
55-
60+ # docker push $(IMAGE_NAME)_arm_v4
61+ #
5662# push-win64: build-win64
57- # docker push $(IMAGE_NAME)_win64_v2
58-
63+ # docker push $(IMAGE_NAME)_win64_v3
64+ #
5965# push-macos: build-macos
60- # docker push $(IMAGE_NAME)_macos
66+ # docker push $(IMAGE_NAME)_macos_v2
0 commit comments