我们遇到了一个问题,即用于本地部署的相同脚本在远程服务器上出现意外行为。经过大量调试,我们发现这是因为我们的 Azure Pipeline 中的下载步骤:
steps:
- download: current
Run Code Online (Sandbox Code Playgroud)
不会覆盖目标目录,即之前运行留下的任何文件将保留在那里,并可能导致意外的副作用。有没有办法告诉 Azure 管道在下载工件之前清理目标目录并删除其中的所有内容?
Leo*_*SFT 10
在将工件下载到目标目录之前如何清理目标目录?
您可以通过以下语法设置清理工作区:
jobs:
- job: string # name of the job (A-Z, a-z, 0-9, and underscore)
...
workspace:
clean: outputs | resources | all # what to clean up before the job runs
Run Code Online (Sandbox Code Playgroud)
您可以通过此文档YAML 架构参考了解一些详细信息。
归档时间: |
|
查看次数: |
3797 次 |
最近记录: |