gpt4 book ai didi

azure-devops - VSTS 中的 Copy Files 与 Publish Artifact 任务有什么区别?

转载 作者:行者123 更新时间:2023-12-04 02:16:36 24 4
gpt4 key购买 nike

在我的 Copy Files任务,我将所需的文件复制到我将进行部署的文件共享位置。发布神器步骤有什么用?或者在我的情况下它已经过时了。我对应该在框中放入哪些值感到困惑。

enter image description here

最佳答案

  • 如果您需要将文件/工件复制到 VSTS 服务器 , Publish Artifacts 任务是唯一的选项(通过为 Artifact Type 选择 Server 选项)。
  • 如需复制文件/工件到共享路径 , Publish Artifacts 任务和 Copy Files 任务都可以。并且 Copy Files 任务比 Publish Artifacts 任务灵活一些,因为您可以在 中指定要复制到共享路径的文件。目录 选项。

  • 对于您的情况,您可以使用任何任务(发布工件任务和复制文件任务)。由于您只需要复制 $(build.artifactstagingdirectory)下的内容到共享路径 \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber) ,这两个任务也可以实现。
  • 如果您使用 Publish Artifacts 任务,那么您在图片中指定的设置就可以了。它将复制$(build.artifactstagingdirectory)下的内容至 \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)\drop .
  • 如果您使用复制文件任务,设置如下。它也将与 Publish Artifacts 任务产生相同的结果。

    enter image description here
  • 关于azure-devops - VSTS 中的 Copy Files 与 Publish Artifact 任务有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46410457/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com