Azure devops yaml格式的任务id

Azure devops yaml格式的任务id,azure-devops,azure-pipelines,azure-pipelines-build-task,Azure Devops,Azure Pipelines,Azure Pipelines Build Task,您是否已成功创建yaml格式的任务组?Azure DevOps要求我在尝试在web界面中创建新任务组时附加yaml格式文件https://dev.azure.com/{organization}/{project}/_任务组 我想添加一个新的任务组,但其格式与build yaml格式不一致。 我已定义了两个任务进行构建: steps: - task: ArchiveFiles@2 displayName: 'Archive yml' inputs: rootFolderOrFil

您是否已成功创建yaml格式的任务组?Azure DevOps要求我在尝试在web界面中创建新任务组时附加yaml格式文件
https://dev.azure.com/{organization}/{project}/_任务组

我想添加一个新的任务组,但其格式与build yaml格式不一致。 我已定义了两个任务进行构建:

steps:
- task: ArchiveFiles@2
  displayName: 'Archive yml'
  inputs:
    rootFolderOrFile: yml
    includeRootFolder: false
    archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).yml.zip'
- task: PublishBuildArtifacts@1
  displayName: 'Publish Artifact'
  inputs:
    PathtoPublish: '$(build.artifactstagingdirectory)'
  condition: succeededOrFailed()
其目的是归档和发布文件,以便在以后的版本中使用

我将这两个步骤转换为任务组(就像这样),并将其导出为yaml,如下所示(它导出json,但已转换为yaml):

它看起来不错,我可以用它来为新任务编写yaml格式定义,但问题是任务组使用Guid常量来标识它是什么类型的任务。生成任务
-任务:ArchiveFiles@2
显示在任务组中,如:

task:
    id: d8b84976-e99a-4b86-b885-4849694435b0
我如何知道其他任务的guid是什么?
d8b84976-e99a-4b86-b885-4849694435b0是在中定义的特殊常量值,但它看起来有点凌乱


有没有办法使用
ArchiveFiles@2
在任务组yaml格式中?

此外,我发现无法将使用任务组的旧(基于web的)任务导出到yaml代码中。显示错误消息
任务组尚未导出,尚未支持任务组
。恐怕无法从基于yaml的构建管道中使用任务组。此外,我发现无法将使用任务组的旧(基于web的)任务导出到yaml代码中。显示错误消息
任务组尚未导出,尚未支持任务组
。恐怕无法使用基于yaml的构建管道中的任务组。
task:
    id: d8b84976-e99a-4b86-b885-4849694435b0