Azure devops 如何在azure devops中指定dockerfile路径
我已经在azuredevops中为.NET项目创建了一个管道。 My.sln文件和docker文件存在于不同的git repo中Azure devops 如何在azure devops中指定dockerfile路径,azure-devops,Azure Devops,我已经在azuredevops中为.NET项目创建了一个管道。 My.sln文件和docker文件存在于不同的git repo中 如何在my azurepipeline.yml文件中指定dockerfile路径。由于您的.sln文件和docker文件位于不同的git repo中,您需要签出Yaml文件中的两个git repo 如果您的两个git回购在同一个组织中,您可以直接在步骤中添加签出步骤 例如: steps: - checkout: self - checkout: git://Test
如何在my azurepipeline.yml文件中指定dockerfile路径。由于您的
.sln文件
和docker文件
位于不同的git repo中,您需要签出Yaml文件中的两个git repo
如果您的两个git回购在同一个组织中,您可以直接在步骤中添加签出步骤
例如:
steps:
- checkout: self
- checkout: git://Test Project/Docker Repo@master
解释:
第一个签出步骤用于签出yaml文件所在的回购协议(例如sln回购协议)
第二个签出步骤用于签出另一份回购协议(例如dockerfile回购协议)
然后将两个repo下载到$(Build.sources目录)
(C:\agent\u work\1\s)
因此dockerfile路径可以是$(Build.SourcesDirectory)\RepoName\…\dockerfile
如果两个git回购在不同的资源中(例如github、其他组织),则需要添加回购资源并签出回购
这是关于。Hi@Sravan的文件。这张票有更新吗?你可以看看答案是否能给你一些帮助。如果您有任何问题,请随时告诉我。只是提醒一下。