配置TC时遇到很大问题。它是10.0.2版本。TeamCity快照构建配置
我想要构建这样的链: Main - 还原nuget和重建解决方案。 代码分析 - 分析代码结果(不要签出)使用Main作为依赖项。 发布 - 发布到Azure - Main的使用结果。
我设置主要以: 构建NUMER格式:%build.counter%.%build.vcs.number....%
VCS结帐目录:汽车
代码分析 内部版本号格式为:%build.counter%.%dep.<mainId>%.%build.vcs.number...%
VCS结帐目录:%dep.<mainId>.build.default.checkoutDir%
和主目录是: 55660246e9f668c3
和代码分析在:9ccd5731845f5aba
因此,它是错误。为什么? 为什么?
编辑:
我设置VCS检出目录中的“代码分析”构建配置的“主” e.x.硬编码directiory名到55660246e9f668c3
然后它工作。
所以,问题是%dep.<mainId>.build.default.checkoutDir%
构建号码格式在这里不起作用。 VCS根目录确实发挥作用,但不是VCS签出目录。您是否在Main&Analysis中使用相同的VCS根目录? – sferencik
是的,相同的VCS根。 – Nerf