Передать переменную окружения в exec - PullRequest
0 голосов
/ 21 июня 2019

Каков предпочтительный способ передачи переменной среды в задачу exec внутри ant?

В настоящее время я использую

<property environment="env"/>

<exec [...>
    <env key="CI_COMMIT_SHA" value="${env.CI_COMMIT_SHA}"/>
</exec>

Это работает, если установлено значение env.CI_COMMIT_SHA, но если этоне установлено, то CI_COMMIT_SHA установлено на ${env.CI_COMMIT_SHA}.Я ожидал бы пустое значение.Я хотел бы использовать что-то вроде, если или если в качестве альтернативы, чтобы вообще не устанавливать значение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...