@@ -123,117 +123,157 @@ tag_latest:
123
123
docker tag $(NAME ) /node-base:$(VERSION ) $(NAME ) /node-base:latest
124
124
docker tag $(NAME ) /node-chrome:$(VERSION ) $(NAME ) /node-chrome:latest
125
125
docker tag $(NAME ) /node-firefox:$(VERSION ) $(NAME ) /node-firefox:latest
126
+ docker tag $(NAME ) /node-opera:$(VERSION ) $(NAME ) /node-opera:latest
126
127
docker tag $(NAME ) /node-chrome-debug:$(VERSION ) $(NAME ) /node-chrome-debug:latest
127
128
docker tag $(NAME ) /node-firefox-debug:$(VERSION ) $(NAME ) /node-firefox-debug:latest
129
+ docker tag $(NAME ) /node-opera-debug:$(VERSION ) $(NAME ) /node-opera-debug:latest
128
130
docker tag $(NAME ) /standalone-chrome:$(VERSION ) $(NAME ) /standalone-chrome:latest
129
131
docker tag $(NAME ) /standalone-firefox:$(VERSION ) $(NAME ) /standalone-firefox:latest
132
+ docker tag $(NAME ) /standalone-opera:$(VERSION ) $(NAME ) /standalone-opera:latest
130
133
docker tag $(NAME ) /standalone-chrome-debug:$(VERSION ) $(NAME ) /standalone-chrome-debug:latest
131
134
docker tag $(NAME ) /standalone-firefox-debug:$(VERSION ) $(NAME ) /standalone-firefox-debug:latest
135
+ docker tag $(NAME ) /standalone-opera-debug:$(VERSION ) $(NAME ) /standalone-opera-debug:latest
132
136
133
137
release_latest :
134
138
docker push $(NAME ) /base:latest
135
139
docker push $(NAME ) /hub:latest
136
140
docker push $(NAME ) /node-base:latest
137
141
docker push $(NAME ) /node-chrome:latest
138
142
docker push $(NAME ) /node-firefox:latest
143
+ docker push $(NAME ) /node-opera:latest
139
144
docker push $(NAME ) /node-chrome-debug:latest
140
145
docker push $(NAME ) /node-firefox-debug:latest
146
+ docker push $(NAME ) /node-opera-debug:latest
141
147
docker push $(NAME ) /standalone-chrome:latest
142
148
docker push $(NAME ) /standalone-firefox:latest
149
+ docker push $(NAME ) /standalone-opera:latest
143
150
docker push $(NAME ) /standalone-chrome-debug:latest
144
151
docker push $(NAME ) /standalone-firefox-debug:latest
152
+ docker push $(NAME ) /standalone-opera-debug:latest
145
153
146
154
tag_major_minor :
147
155
docker tag $(NAME ) /base:$(VERSION ) $(NAME ) /base:$(MAJOR )
148
156
docker tag $(NAME ) /hub:$(VERSION ) $(NAME ) /hub:$(MAJOR )
149
157
docker tag $(NAME ) /node-base:$(VERSION ) $(NAME ) /node-base:$(MAJOR )
150
158
docker tag $(NAME ) /node-chrome:$(VERSION ) $(NAME ) /node-chrome:$(MAJOR )
151
159
docker tag $(NAME ) /node-firefox:$(VERSION ) $(NAME ) /node-firefox:$(MAJOR )
160
+ docker tag $(NAME ) /node-opera:$(VERSION ) $(NAME ) /node-opera:$(MAJOR )
152
161
docker tag $(NAME ) /node-chrome-debug:$(VERSION ) $(NAME ) /node-chrome-debug:$(MAJOR )
153
162
docker tag $(NAME ) /node-firefox-debug:$(VERSION ) $(NAME ) /node-firefox-debug:$(MAJOR )
163
+ docker tag $(NAME ) /node-opera-debug:$(VERSION ) $(NAME ) /node-opera-debug:$(MAJOR )
154
164
docker tag $(NAME ) /standalone-chrome:$(VERSION ) $(NAME ) /standalone-chrome:$(MAJOR )
155
165
docker tag $(NAME ) /standalone-firefox:$(VERSION ) $(NAME ) /standalone-firefox:$(MAJOR )
166
+ docker tag $(NAME ) /standalone-opera:$(VERSION ) $(NAME ) /standalone-opera:$(MAJOR )
156
167
docker tag $(NAME ) /standalone-chrome-debug:$(VERSION ) $(NAME ) /standalone-chrome-debug:$(MAJOR )
157
168
docker tag $(NAME ) /standalone-firefox-debug:$(VERSION ) $(NAME ) /standalone-firefox-debug:$(MAJOR )
169
+ docker tag $(NAME ) /standalone-opera-debug:$(VERSION ) $(NAME ) /standalone-opera-debug:$(MAJOR )
158
170
docker tag $(NAME ) /base:$(VERSION ) $(NAME ) /base:$(MAJOR ) .$(MINOR )
159
171
docker tag $(NAME ) /hub:$(VERSION ) $(NAME ) /hub:$(MAJOR ) .$(MINOR )
160
172
docker tag $(NAME ) /node-base:$(VERSION ) $(NAME ) /node-base:$(MAJOR ) .$(MINOR )
161
173
docker tag $(NAME ) /node-chrome:$(VERSION ) $(NAME ) /node-chrome:$(MAJOR ) .$(MINOR )
162
174
docker tag $(NAME ) /node-firefox:$(VERSION ) $(NAME ) /node-firefox:$(MAJOR ) .$(MINOR )
175
+ docker tag $(NAME ) /node-opera:$(VERSION ) $(NAME ) /node-opera:$(MAJOR ) .$(MINOR )
163
176
docker tag $(NAME ) /node-chrome-debug:$(VERSION ) $(NAME ) /node-chrome-debug:$(MAJOR ) .$(MINOR )
164
177
docker tag $(NAME ) /node-firefox-debug:$(VERSION ) $(NAME ) /node-firefox-debug:$(MAJOR ) .$(MINOR )
178
+ docker tag $(NAME ) /node-opera-debug:$(VERSION ) $(NAME ) /node-opera-debug:$(MAJOR ) .$(MINOR )
165
179
docker tag $(NAME ) /standalone-chrome:$(VERSION ) $(NAME ) /standalone-chrome:$(MAJOR ) .$(MINOR )
166
180
docker tag $(NAME ) /standalone-firefox:$(VERSION ) $(NAME ) /standalone-firefox:$(MAJOR ) .$(MINOR )
181
+ docker tag $(NAME ) /standalone-opera:$(VERSION ) $(NAME ) /standalone-opera:$(MAJOR ) .$(MINOR )
167
182
docker tag $(NAME ) /standalone-chrome-debug:$(VERSION ) $(NAME ) /standalone-chrome-debug:$(MAJOR ) .$(MINOR )
168
183
docker tag $(NAME ) /standalone-firefox-debug:$(VERSION ) $(NAME ) /standalone-firefox-debug:$(MAJOR ) .$(MINOR )
184
+ docker tag $(NAME ) /standalone-opera-debug:$(VERSION ) $(NAME ) /standalone-opera-debug:$(MAJOR ) .$(MINOR )
169
185
docker tag $(NAME ) /base:$(VERSION ) $(NAME ) /base:$(MAJOR_MINOR_PATCH )
170
186
docker tag $(NAME ) /hub:$(VERSION ) $(NAME ) /hub:$(MAJOR_MINOR_PATCH )
171
187
docker tag $(NAME ) /node-base:$(VERSION ) $(NAME ) /node-base:$(MAJOR_MINOR_PATCH )
172
188
docker tag $(NAME ) /node-chrome:$(VERSION ) $(NAME ) /node-chrome:$(MAJOR_MINOR_PATCH )
173
189
docker tag $(NAME ) /node-firefox:$(VERSION ) $(NAME ) /node-firefox:$(MAJOR_MINOR_PATCH )
190
+ docker tag $(NAME ) /node-opera:$(VERSION ) $(NAME ) /node-opera:$(MAJOR_MINOR_PATCH )
174
191
docker tag $(NAME ) /node-chrome-debug:$(VERSION ) $(NAME ) /node-chrome-debug:$(MAJOR_MINOR_PATCH )
175
192
docker tag $(NAME ) /node-firefox-debug:$(VERSION ) $(NAME ) /node-firefox-debug:$(MAJOR_MINOR_PATCH )
193
+ docker tag $(NAME ) /node-opera-debug:$(VERSION ) $(NAME ) /node-opera-debug:$(MAJOR_MINOR_PATCH )
176
194
docker tag $(NAME ) /standalone-chrome:$(VERSION ) $(NAME ) /standalone-chrome:$(MAJOR_MINOR_PATCH )
177
195
docker tag $(NAME ) /standalone-firefox:$(VERSION ) $(NAME ) /standalone-firefox:$(MAJOR_MINOR_PATCH )
196
+ docker tag $(NAME ) /standalone-opera:$(VERSION ) $(NAME ) /standalone-opera:$(MAJOR_MINOR_PATCH )
178
197
docker tag $(NAME ) /standalone-chrome-debug:$(VERSION ) $(NAME ) /standalone-chrome-debug:$(MAJOR_MINOR_PATCH )
179
198
docker tag $(NAME ) /standalone-firefox-debug:$(VERSION ) $(NAME ) /standalone-firefox-debug:$(MAJOR_MINOR_PATCH )
199
+ docker tag $(NAME ) /standalone-opera-debug:$(VERSION ) $(NAME ) /standalone-opera-debug:$(MAJOR_MINOR_PATCH )
180
200
181
201
release : tag_major_minor
182
202
@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
183
203
@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
184
204
@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
185
205
@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
186
206
@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
207
+ @if ! docker images $(NAME ) /node-opera | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-opera version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
187
208
@if ! docker images $(NAME ) /node-chrome-debug | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-chrome-debug version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
188
209
@if ! docker images $(NAME ) /node-firefox-debug | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-firefox-debug version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
210
+ @if ! docker images $(NAME ) /node-opera-debug | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /node-opera-debug version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
189
211
@if ! docker images $(NAME ) /standalone-chrome | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /standalone-chrome version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
190
212
@if ! docker images $(NAME ) /standalone-firefox | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /standalone-firefox version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
213
+ @if ! docker images $(NAME ) /standalone-opera | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /standalone-opera version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
191
214
@if ! docker images $(NAME ) /standalone-chrome-debug | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /standalone-chrome-debug version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
192
215
@if ! docker images $(NAME ) /standalone-firefox-debug | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /standalone-firefox-debug version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
216
+ @if ! docker images $(NAME ) /standalone-opera-debug | awk ' { print $$2 }' | grep -q -F $(VERSION ) ; then echo " $( NAME) /standalone-opera-debug version $( VERSION) is not yet built. Please run 'make build'" ; false ; fi
193
217
docker push $(NAME ) /base:$(VERSION )
194
218
docker push $(NAME ) /hub:$(VERSION )
195
219
docker push $(NAME ) /node-base:$(VERSION )
196
220
docker push $(NAME ) /node-chrome:$(VERSION )
197
221
docker push $(NAME ) /node-firefox:$(VERSION )
222
+ docker push $(NAME ) /node-opera:$(VERSION )
198
223
docker push $(NAME ) /node-chrome-debug:$(VERSION )
199
224
docker push $(NAME ) /node-firefox-debug:$(VERSION )
225
+ docker push $(NAME ) /node-opera-debug:$(VERSION )
200
226
docker push $(NAME ) /standalone-chrome:$(VERSION )
201
227
docker push $(NAME ) /standalone-firefox:$(VERSION )
228
+ docker push $(NAME ) /standalone-opera:$(VERSION )
202
229
docker push $(NAME ) /standalone-chrome-debug:$(VERSION )
203
230
docker push $(NAME ) /standalone-firefox-debug:$(VERSION )
231
+ docker push $(NAME ) /standalone-opera-debug:$(VERSION )
204
232
docker push $(NAME ) /base:$(MAJOR )
205
233
docker push $(NAME ) /hub:$(MAJOR )
206
234
docker push $(NAME ) /node-base:$(MAJOR )
207
235
docker push $(NAME ) /node-chrome:$(MAJOR )
208
236
docker push $(NAME ) /node-firefox:$(MAJOR )
237
+ docker push $(NAME ) /node-opera:$(MAJOR )
209
238
docker push $(NAME ) /node-chrome-debug:$(MAJOR )
210
239
docker push $(NAME ) /node-firefox-debug:$(MAJOR )
240
+ docker push $(NAME ) /node-opera-debug:$(MAJOR )
211
241
docker push $(NAME ) /standalone-chrome:$(MAJOR )
212
242
docker push $(NAME ) /standalone-firefox:$(MAJOR )
243
+ docker push $(NAME ) /standalone-opera:$(MAJOR )
213
244
docker push $(NAME ) /standalone-chrome-debug:$(MAJOR )
214
245
docker push $(NAME ) /standalone-firefox-debug:$(MAJOR )
246
+ docker push $(NAME ) /standalone-opera-debug:$(MAJOR )
215
247
docker push $(NAME ) /base:$(MAJOR ) .$(MINOR )
216
248
docker push $(NAME ) /hub:$(MAJOR ) .$(MINOR )
217
249
docker push $(NAME ) /node-base:$(MAJOR ) .$(MINOR )
218
250
docker push $(NAME ) /node-chrome:$(MAJOR ) .$(MINOR )
219
251
docker push $(NAME ) /node-firefox:$(MAJOR ) .$(MINOR )
252
+ docker push $(NAME ) /node-opera:$(MAJOR ) .$(MINOR )
220
253
docker push $(NAME ) /node-chrome-debug:$(MAJOR ) .$(MINOR )
221
254
docker push $(NAME ) /node-firefox-debug:$(MAJOR ) .$(MINOR )
255
+ docker push $(NAME ) /node-opera-debug:$(MAJOR ) .$(MINOR )
222
256
docker push $(NAME ) /standalone-chrome:$(MAJOR ) .$(MINOR )
223
257
docker push $(NAME ) /standalone-firefox:$(MAJOR ) .$(MINOR )
258
+ docker push $(NAME ) /standalone-opera:$(MAJOR ) .$(MINOR )
224
259
docker push $(NAME ) /standalone-chrome-debug:$(MAJOR ) .$(MINOR )
225
260
docker push $(NAME ) /standalone-firefox-debug:$(MAJOR ) .$(MINOR )
261
+ docker push $(NAME ) /standalone-opera-debug:$(MAJOR ) .$(MINOR )
226
262
docker push $(NAME ) /base:$(MAJOR_MINOR_PATCH )
227
263
docker push $(NAME ) /hub:$(MAJOR_MINOR_PATCH )
228
264
docker push $(NAME ) /node-base:$(MAJOR_MINOR_PATCH )
229
265
docker push $(NAME ) /node-chrome:$(MAJOR_MINOR_PATCH )
230
266
docker push $(NAME ) /node-firefox:$(MAJOR_MINOR_PATCH )
267
+ docker push $(NAME ) /node-opera:$(MAJOR_MINOR_PATCH )
231
268
docker push $(NAME ) /node-chrome-debug:$(MAJOR_MINOR_PATCH )
232
269
docker push $(NAME ) /node-firefox-debug:$(MAJOR_MINOR_PATCH )
270
+ docker push $(NAME ) /node-opera-debug:$(MAJOR_MINOR_PATCH )
233
271
docker push $(NAME ) /standalone-chrome:$(MAJOR_MINOR_PATCH )
234
272
docker push $(NAME ) /standalone-firefox:$(MAJOR_MINOR_PATCH )
273
+ docker push $(NAME ) /standalone-opera:$(MAJOR_MINOR_PATCH )
235
274
docker push $(NAME ) /standalone-chrome-debug:$(MAJOR_MINOR_PATCH )
236
275
docker push $(NAME ) /standalone-firefox-debug:$(MAJOR_MINOR_PATCH )
276
+ docker push $(NAME ) /standalone-opera-debug:$(MAJOR_MINOR_PATCH )
237
277
238
278
test : test_chrome \
239
279
test_firefox \
@@ -302,7 +342,7 @@ test_opera_standalone_debug:
302
342
generate_nodebase \
303
343
generate_chrome \
304
344
generate_firefox \
305
- generage_opera \
345
+ generate_opera \
306
346
generate_chrome_debug \
307
347
generate_firefox_debug \
308
348
generate_opera_debug \
0 commit comments