【问题标题】:Azure Pipeline Build Agent using subst使用 subst 的 Azure Pipeline 构建代理
【发布时间】:2021-06-12 17:04:49
【问题描述】:

我们正在从 TFS on Prem 迁移到托管的 Azure Devops。 在我们的构建中,我们有一个包含以下行的脚本:

subst E: <my path>

遗憾的是 E: 没有被映射到。

我们事先致电subst E: /D 以确保路径不存在。

可能出了什么问题?

【问题讨论】:

  • 您使用的是托管代理吗?
  • 是的,我们正在使用托管代理
  • 如果subst 不适用于托管代理,我不会感到惊讶。尝试在没有它的情况下运行您的管道。

标签: azure-devops azure-pipelines azure-pipelines-build-task tfs-migration


【解决方案1】:

我可以使用托管代理中的subst 命令成功地将路径与驱动器号相关联。见下例:

- powershell: |
   subst Z: D:\a
   Z:
   ls

输出:

如果您尝试映射到Epath 在托管代理中不存在。映射将失败。

请确保您尝试映射的path 存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-03
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 2020-03-13
    • 2021-03-15
    相关资源
    最近更新 更多