@@ -25,42 +25,26 @@ chrome: nodebase
25
25
cd ./NodeChrome && docker build -t $(NAME ) /node-chrome:$(VERSION ) .
26
26
27
27
firefox : nodebase
28
- rm -rf firefox_image
29
- mkdir -p firefox_image/build/firefox
30
- cp build/Dockerfile firefox_image/Dockerfile
31
- cp build/install.sh firefox_image/build/install.sh
32
- cp $(COPYARGS ) build/firefox firefox_image/build/
33
- cd ./firefox_image && docker build -t $(NAME ) /node-firefox:$(VERSION ) .
34
-
35
- full : nodebase
36
- rm -rf full_image
37
- mkdir -p full_image/build/
38
- cp build/Dockerfile full_image/Dockerfile
39
- cp $(COPYARGS ) build/ full_image/build/
40
- cp $(COPYARGS ) Hub/etc/ full_image/build/full/etc/
41
- cd ./full_image && docker build -t $(NAME ) /full:$(VERSION ) .
28
+ cd ./NodeFirefox && docker build -t $(NAME ) /node-firefox:$(VERSION ) .
42
29
43
30
tag_latest :
44
31
docker tag $(NAME ) /base:$(VERSION ) $(NAME ) /base:latest
45
32
docker tag $(NAME ) /hub:$(VERSION ) $(NAME ) /hub:latest
46
33
docker tag $(NAME ) /node-base:$(VERSION ) $(NAME ) /node-base:latest
47
34
docker tag $(NAME ) /node-chrome:$(VERSION ) $(NAME ) /node-chrome:latest
48
35
docker tag $(NAME ) /node-firefox:$(VERSION ) $(NAME ) /node-firefox:latest
49
- docker tag $(NAME ) /full:$(VERSION ) $(NAME ) /full:latest
50
36
51
37
release : tag_latest
52
38
@if ! docker images $(NAME ) /base | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /base version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
53
39
@if ! docker images $(NAME ) /hub | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /hub version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
54
40
@if ! docker images $(NAME ) /node-base | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-base version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
55
41
@if ! docker images $(NAME ) /node-chrome | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-chrome version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
56
42
@if ! docker images $(NAME ) /node-firefox | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-firefox version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
57
- @if ! docker images $(NAME ) /full | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /full version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
58
43
docker push $(NAME ) /base
59
44
docker push $(NAME ) /hub
60
45
docker push $(NAME ) /node-base
61
46
docker push $(NAME ) /node-chrome
62
47
docker push $(NAME ) /node-firefox
63
- docker push $(NAME ) /full
64
48
@echo " *** Don't forget to create a tag. git tag rel-$( VERSION) && git push origin rel-$( VERSION) "
65
49
66
50
clean :
0 commit comments