CopyPublishBuildArtifacts@1 - 复制和发布生成项目 v1 任务
CopyPublishBuildArtifacts@1已弃用。 请改用“复制文件”任务和“发布生成项目”任务。
此任务已弃用。
语法
# Copy and Publish Build Artifacts v1
# CopyPublishBuildArtifacts@1 is deprecated. Use the Copy Files task and the Publish Build Artifacts task instead.
- task: CopyPublishBuildArtifacts@1
inputs:
#CopyRoot: # string. Copy Root.
Contents: # string. Required. Contents.
ArtifactName: # string. Required. Artifact Name.
ArtifactType: # 'Container' | 'FilePath'. Required. Artifact Type.
#TargetPath: '\\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)' # string. Optional. Use when ArtifactType = FilePath. Path. Default: \\my\share\$(Build.DefinitionName)\$(Build.BuildNumber).
# YAML Syntax is not supported in TFS 2018.
# Use the classic designer to add and configure tasks.
# See the following Inputs section for details on the inputs that this task supports.
输入
CopyRoot
- 复制根
string
.
文件匹配模式应应用到的根文件夹。 如果未提供任何值,则使用存储库根目录。 使用变量指定存储库外部的文件夹,例如: $ (Agent.BuildDirectory) 。
ArtifactName
- 项目名称
string
. 必需。
要创建的项目的名称。
ArtifactType
- 项目类型
string
. 必需。 允许的值: Container
(服务器) , FilePath
(文件共享) 。
选择是将项目存储在 TFS/Team Services 上,还是将其复制到必须从生成代理访问的文件共享。
TargetPath
- 路径
string
. 可选。 使用时间 ArtifactType = FilePath
。 默认值:\\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)
。
要复制项目的 UNC 文件路径位置。 必须可从生成代理访问它。
任务控制选项
除任务输入外,所有任务都具有控制选项。 有关详细信息,请参阅 “控制”选项和常见任务属性。
输出变量
无。