将环境变量传递给exec

时间:2019-06-21 06:50:00

标签: ant

将环境变量传递给ant内部的exec任务的首选方法是什么?

我目前正在使用

<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}。我期望一个空值。我想使用诸如if或除非您选择完全避免设置值

0 个答案:

没有答案
相关问题