У меня есть ANT-файл, в котором используется задача exec для создания задания Jenkins с использованием cURL. Независимо от того, была ли задача exec
успешной или неудачной, сборка jenkins будет выполнена успешно. Поэтому я попытался использовать resultproperty
в exec и попытался напечатать результат, но он возвращает только 0.
<exec executable="curl" resultproperty="MyExecResult" failonerror="false">
<arg value="-k" />
<arg value="-X" />
<arg value="GET" />
<arg value="<MyJenkinsURL>config.xml" />
<arg value="-o" />
<arg value="<MyPath>\GET\config.xml" />
<arg value="-u" />
<arg value=":" />
<arg value="--ntlm" />
</exec>
<echo>MyExecResult-GET ::: ${MyExecResult}</echo>
Как я могу напечатать значение свойства свойства в этом сценарии, чтобы получить код ошибки. Пожалуйста, предоставьте информацию. Спасибо!