首页 > 解决方案 > yaml/yml 中的三个点是什么意思

问题描述

yaml的新功能,所以请和我一起裸露。

我正在构建一个 azure devops 管道。我将它导出到 yaml 文件。

看起来像这样(删除了一些任务/内容以使其简短)

variables:
- name: BuildParameters.RestoreBuildProjects
  value: '**/*.csproj'
- name: BuildParameters.TestProjects
  value: '**/*[Tt]ests/*.csproj'
trigger:
  branches:
    include:
    - refs/heads/feature/24-Add-unit-tests
name: $(date:yyyyMMdd)$(rev:.r)
jobs:
- job: Job_1
  displayName: Agent job 1
  pool:
    vmImage: ubuntu-20.04
  steps:
  - checkout: self  
  - task: PublishBuildArtifacts@1
    displayName: Publish Artifact
    condition: succeededOrFailed()
    inputs:
      PathtoPublish: $(build.artifactstagingdirectory)
      TargetPath: '\\my\share\$(Build.DefinitionName)\$(Build.BuildNumber)'
...

最后我可以看到三个点(...)。

它们表明了什么?文件结束?或者别的什么意思。

标签: yaml

解决方案


三个点(“...”)表示文档的结束,而不是开始一个新的

有关更多详细信息,请查看此YAML 文档


推荐阅读