如何解决如何通过 yml 脚本检查给定工作区中是否存在特定目录?
我正在处理 yml 代码片段,其中只有当工作运行的工作区中存在特定目录时,才会发生某些脚本(shell 指令执行)和任务(yml 标准函数调用)。
是否有任何标准函数可用于识别 YML 中特定目录的存在?
仅当 DefaultWorkingDirectory/_ABC 存在时才应运行以下条件
- script: |
chmod -R 755 _ABC/do_something.sh
echo "var1"
echo ${{ parameters.var1}}
if [[ "${{ parameters.var1}}" != "" ]]; then
./_ABC/do_something.sh x86_64 ${{ parameters.var1}}
else
./_ABC/do_something.sh x86_64
fi
echo "Prepared XYZ folder"
displayName: 'Collect UT binaries'
仅当存在 DefaultWorkingDirectory/XYZ 时才应运行以下条件
# Publish pipeline artifacts
- task: PublishPipelineArtifact@1
inputs:
targetPath: $(System.DefaultWorkingDirectory)/XYZ
artifactName: XYZ
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。