Skip to content

Commit 2f713a5

Browse files
committed
pass CTF_API_SOCK to s2i
Signed-off-by: Jonathan Dowland <jdowland@redhat.com>
1 parent 33cd56e commit 2f713a5

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

steps/s2i_steps.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,15 @@ def s2i_inner(context, application, path='.', env="", incremental=False, tag="ma
4040
assemble_user = labels.get("io.openshift.s2i.assemble-user", False)
4141
scripts_url = labels.get("io.openshift.s2i.scripts-url", False)
4242

43+
docker_url = os.environ.get("CTF_API_SOCK", 'unix://var/run/docker.sock')
44+
4345
with tempfile.TemporaryDirectory(prefix="behave-test-steps.") as workdir:
4446
dockerfile = os.path.join(workdir, "Dockerfile")
4547

4648
# Perform S2I Dockerfile/source generation
47-
command = f"""s2i build --loglevel=5 --pull-policy if-not-present\
49+
command = f"""s2i \
50+
--url {docker_url}\
51+
build --loglevel=5 --pull-policy if-not-present\
4852
{mirror}\
4953
--context-dir={path}\
5054
-r={tag}\

0 commit comments

Comments
 (0)