-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
137 lines (122 loc) · 5.15 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
# Help
help: ## Show this help
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z0-9_-]+:.*?## / {sub("\\\\n",sprintf("\n%22c"," "), $$2);printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)
# Build alpine-go114
build-alpine-go114-goimports: ## Build alpine-go114-goimports
@./tools/build.sh alpine-go114-goimports
# Build ubuntu-elasticsearch
build-ubuntu-elasticsearch17: ## Build ubuntu-elasticsearch17
@./tools/build.sh ubuntu-elasticsearch17
build-ubuntu-elasticsearch24: ## Build ubuntu-elasticsearch24
@./tools/build.sh ubuntu-elasticsearch24
build-ubuntu-elasticsearch51: ## Build ubuntu-elasticsearch51
@./tools/build.sh ubuntu-elasticsearch51
build-ubuntu-elasticsearch61: ## Build ubuntu-elasticsearch61
@./tools/build.sh ubuntu-elasticsearch61
build-ubuntu-elasticsearch73: ## Build ubuntu-elasticsearch73
@./tools/build.sh ubuntu-elasticsearch73
# Build ubuntu-kibana
build-ubuntu-kibana46: ## Build ubuntu-kibana46
@./tools/build.sh ubuntu-kibana46
build-ubuntu-kibana51: ## Build ubuntu-kibana51
@./tools/build.sh ubuntu-kibana51
build-ubuntu-kibana61: ## Build ubuntu-kibana61
@./tools/build.sh ubuntu-kibana61
# Build ubuntu-logstash
build-ubuntu-logstash15: ## Build ubuntu-logstash15
@./tools/build.sh ubuntu-logstash15
build-ubuntu-logstash24: ## Build ubuntu-logstash24
@./tools/build.sh ubuntu-logstash24
build-ubuntu-logstash51: ## Build ubuntu-logstash51
@./tools/build.sh ubuntu-logstash51
build-ubuntu-logstash61: ## Build ubuntu-logstash61
@./tools/build.sh ubuntu-logstash61
# Build ubuntu-mysql
build-ubuntu-mysql56: ## Build ubuntu-mysql56
@./tools/build.sh ubuntu-mysql56
build-ubuntu-mysql57: ## Build ubuntu-mysql57
@./tools/build.sh ubuntu-mysql57
# Build ubuntu-php
build-ubuntu-php55-cli: ## Build ubuntu-php55-cli
@./tools/build.sh ubuntu-php55-cli
build-ubuntu-php55-fpm-nginx: ## Build ubuntu-php55-fpm-nginx
@./tools/build.sh ubuntu-php55-fpm-nginx
build-ubuntu-php56-cli: ## Build ubuntu-php56-cli
@./tools/build.sh ubuntu-php56-cli
build-ubuntu-php56-fpm-nginx: ## Build ubuntu-php56-fpm-nginx
@./tools/build.sh ubuntu-php56-fpm-nginx
build-ubuntu-php70-cli: ## Build ubuntu-php70-cli
@./tools/build.sh ubuntu-php70-cli
build-ubuntu-php70-fpm-nginx: ## Build ubuntu-php70-fpm-nginx
@./tools/build.sh ubuntu-php70-fpm-nginx
build-ubuntu-php72-cli: ## Build ubuntu-php72-cli
@./tools/build.sh ubuntu-php72-cli
build-ubuntu-php72-fpm-nginx: ## Build ubuntu-php72-fpm-nginx
@./tools/build.sh ubuntu-php72-fpm-nginx
# Build redis
build-ubuntu-redis30: ## Build ubuntu-redis30
@./tools/build.sh ubuntu-redis30
build-ubuntu-redis32: ## Build ubuntu-redis32
@./tools/build.sh ubuntu-redis32
build-ubuntu-redis40: ## Build ubuntu-redis40
@./tools/build.sh ubuntu-redis40
# ---------------------------------------------------------------------------
# Push alpine-go114
push-alpine-go114-goimports: ## Push alpine-go114-goimports
@./tools/push.sh alpine-go114-goimports
# Push ubuntu-elasticsearch
push-ubuntu-elasticsearch17: ## Push ubuntu-elasticsearch17
@./tools/push.sh ubuntu-elasticsearch17
push-ubuntu-elasticsearch24: ## Push ubuntu-elasticsearch24
@./tools/push.sh ubuntu-elasticsearch24
push-ubuntu-elasticsearch51: ## Push ubuntu-elasticsearch51
@./tools/push.sh ubuntu-elasticsearch51
push-ubuntu-elasticsearch61: ## Push ubuntu-elasticsearch61
@./tools/push.sh ubuntu-elasticsearch61
push-ubuntu-elasticsearch73: ## Push ubuntu-elasticsearch73
@./tools/push.sh ubuntu-elasticsearch73
# Push ubuntu-kibana
push-ubuntu-kibana46: ## Push ubuntu-kibana46
@./tools/push.sh ubuntu-kibana46
push-ubuntu-kibana51: ## Push ubuntu-kibana51
@./tools/push.sh ubuntu-kibana51
push-ubuntu-kibana61: ## Push ubuntu-kibana61
@./tools/push.sh ubuntu-kibana61
# Push ubuntu-logstash
push-ubuntu-logstash15: ## Push ubuntu-logstash15
@./tools/push.sh ubuntu-logstash15
push-ubuntu-logstash24: ## Push ubuntu-logstash24
@./tools/push.sh ubuntu-logstash24
push-ubuntu-logstash51: ## Push ubuntu-logstash51
@./tools/push.sh ubuntu-logstash51
push-ubuntu-logstash61: ## Push ubuntu-logstash61
@./tools/push.sh ubuntu-logstash61
# Push ubuntu-mysql
push-ubuntu-mysql56: ## Push ubuntu-mysql56
@./tools/push.sh ubuntu-mysql56
push-ubuntu-mysql57: ## Push ubuntu-mysql57
@./tools/push.sh ubuntu-mysql57
# Push ubuntu-php
push-ubuntu-php55-cli: ## Push ubuntu-php55-cli
@./tools/push.sh ubuntu-php55-cli
push-ubuntu-php55-fpm-nginx: ## Push ubuntu-php55-fpm-nginx
@./tools/push.sh ubuntu-php55-fpm-nginx
push-ubuntu-php56-cli: ## Push ubuntu-php56-cli
@./tools/push.sh ubuntu-php56-cli
push-ubuntu-php56-fpm-nginx: ## Push ubuntu-php56-fpm-nginx
@./tools/push.sh ubuntu-php56-fpm-nginx
push-ubuntu-php70-cli: ## Push ubuntu-php70-cli
@./tools/push.sh ubuntu-php70-cli
push-ubuntu-php70-fpm-nginx: ## Push ubuntu-php70-fpm-nginx
@./tools/push.sh ubuntu-php70-fpm-nginx
push-ubuntu-php72-cli: ## Push ubuntu-php72-cli
@./tools/push.sh ubuntu-php72-cli
push-ubuntu-php72-fpm-nginx: ## Push ubuntu-php72-fpm-nginx
@./tools/push.sh ubuntu-php72-fpm-nginx
# Push redis
push-ubuntu-redis30: ## Push ubuntu-redis30
@./tools/push.sh ubuntu-redis30
push-ubuntu-redis32: ## Push ubuntu-redis32
@./tools/push.sh ubuntu-redis32
push-ubuntu-redis40: ## Push ubuntu-redis40
@./tools/push.sh ubuntu-redis40