From 0ca338ecb549ec144f7181cf4d3131de0f9c0c37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Wed, 8 Jul 2020 23:29:47 +0900 Subject: [PATCH] fix bug with ternary + undefined variable --- tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index bc4ff74..26e88d7 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -141,9 +141,9 @@ - name: "Schedule build and sync" include_tasks: schedule_build_and_sync.yml - when: (tests_is_container is defined) | ternary(not tests_is_container, ansible_env.container is undefined) + when: ((not tests_is_container) if tests_is_container is defined else (ansible_env.container is undefined)) - name: "Build now (container)" include_tasks: build.yml - when: ((tests_is_container is defined) | ternary(tests_is_container, ansible_env.container is defined)) and builder_container_build_now|bool + when: (tests_is_container if tests_is_container is defined else (ansible_env.container is defined)) and builder_container_build_now|bool