@@ -34,11 +34,11 @@ extension-no-cache:
34
34
docker build --tag=$(IMAGE ) --no-cache --build-arg GIT_VERSION=$(GIT_VERSION ) --build-arg GIT_STRIPPED_VERSION=$(GIT_STRIPPED_VERSION ) .
35
35
36
36
# # Create buildx builder for multi-arch build.
37
- prepare- buildx :
37
+ buildx-prepare :
38
38
docker buildx inspect $(BUILDER ) || docker buildx create --name=$(BUILDER ) --driver=docker-container --driver-opt=network=host
39
39
40
40
# # Build & Upload extension image to hub. Do not push if tag already exists.
41
- extension-build-push : prepare- buildx
41
+ extension-build-push : buildx-prepare
42
42
docker pull $(IMAGE ) :$(RELEASE_CHANNEL ) -$(GIT_VERSION ) && echo " Failure: Tag already exists" || \
43
43
docker buildx build --push \
44
44
--builder=$(BUILDER ) --platform=linux/amd64,linux/arm64 \
@@ -55,30 +55,30 @@ ui-build:
55
55
56
56
# # Run UI on local port
57
57
ui :
58
- cd ui/src; npm run start; cd ../..;
58
+ cd ui/src; npm install ; npm run start; cd ../..;
59
59
60
60
# # Make easier to debug the UI
61
- link :
61
+ extension- link :
62
62
docker extension dev ui-source $(IMAGE ) http://localhost:3000
63
63
docker extension dev debug $(NAME )
64
64
65
65
# # docker extension dev reset
66
- reset :
66
+ extension- reset :
67
67
docker extension dev reset $(IMAGE )
68
68
69
69
# # docker extension install
70
- install- extension :
70
+ extension-install :
71
71
docker extension install $(IMAGE ) --force
72
72
73
73
# # Remove the extension
74
- remove- extension :
74
+ extension-remove :
75
75
docker extension remove $(IMAGE ) || true
76
76
77
77
# # Enable debug mode for the extension
78
78
enable-debug-mode :
79
79
docker extension dev debug $(NAME )
80
80
81
81
# # Build the extension and install it
82
- build-dev : remove- extension extension install- extension enable-debug-mode
82
+ build-dev : extension-remove extension extension-install enable-debug-mode
83
83
84
- .PHONY : prepare- buildx push-extension extension ui bin build-dev enable-debug-mode install- extension
84
+ .PHONY : buildx-prepare push-extension extension ui bin build-dev enable-debug-mode extension- install extension-link extension-reset extension-remove
0 commit comments