Skip to content

Commit f42351b

Browse files
committed
Using full version to build images locally instead of pulling them
1 parent cff1da2 commit f42351b

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

Makefile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -239,31 +239,31 @@ test: test_chrome \
239239

240240

241241
test_chrome:
242-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeChrome
242+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeChrome
243243

244244
test_chrome_debug:
245-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeChromeDebug
245+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeChromeDebug
246246

247247
test_chrome_standalone:
248-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneChrome
248+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneChrome
249249

250250
test_chrome_standalone_debug:
251-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneChromeDebug
251+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneChromeDebug
252252

253253
test_firefox:
254-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeFirefox
254+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeFirefox
255255

256256
test_firefox_debug:
257-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeFirefoxDebug
257+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodeFirefoxDebug
258258

259259
test_firefox_standalone:
260-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneFirefox
260+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneFirefox
261261

262262
test_firefox_standalone_debug:
263-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneFirefoxDebug
263+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh StandaloneFirefoxDebug
264264

265265
test_phantomjs:
266-
VERSION=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodePhantomJS
266+
VERSION=$(VERSION) MAJOR_MINOR_PATCH=$(MAJOR_MINOR_PATCH) NAMESPACE=$(NAMESPACE) ./tests/bootstrap.sh NodePhantomJS
267267

268268

269269
.PHONY: \

tests/SmokeTests/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
class SmokeTests(unittest.TestCase):
99
def smoke_test_container(self, port):
10-
build_version = os.environ.get('VERSION')
10+
build_version = os.environ.get('MAJOR_MINOR_PATCH')
1111
current_attempts = 0
1212
max_attempts = 3
1313
sleep_interval = 3

tests/test.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
'NodePhantomJS': 'PhantomJSTests',
5454
}
5555

56+
5657
def launch_hub():
5758
"""
5859
Launch the hub
@@ -88,11 +89,12 @@ def launch_container(container, **kwargs):
8889
"""
8990
# Build the container if it doesn't exist
9091
logger.info("Building %s container..." % container)
91-
client.images.build(path='../%s' % container)
92+
client.images.build(path='../%s' % container,
93+
tag="%s/%s:%s" % (NAMESPACE, IMAGE_NAME_MAP[container], VERSION),
94+
rm=True)
9295
logger.info("Done building %s" % container)
9396

9497
# Run the container
95-
# TODO: This is pulling the container, not using the built one
9698
logger.info("Running %s container..." % container)
9799
container_id = client.containers.run("%s/%s:%s" % (NAMESPACE, IMAGE_NAME_MAP[container], VERSION),
98100
detach=True,

0 commit comments

Comments
 (0)