我在项目中使用模板
在模板中"版本控制设置"我已设置存储库svn+ssh://path/to/repository/trunk/Linux/packages/
的路径并添加VCS规则:
+|-:VCSPath => %env.TEAMCITY_BUILDCONF_NAME%/%env.TEAMCITY_BUILDCONF_NAME%-1.0
(我的包的完整路径svn + ssh://path/to/repository/trunk/Linux/packages/name-of-package/name-of-package-1.0)
我设置名称"包名"当我创建新的"构建配置"来自模板。然后运行构建。但是teamcity已经返回错误:
Error collecting changes for VCS repository '"svn+ssh://path/to/repository/trunk/Linux/packages/"
{instance id=12153,
parent internal id=1927,
parent id=Seek_SvnSshPathToRepositoryTrunkLinuxPackages,
description: "svn: svn+ssh://path/to/repository/trunk/Linux/packages/"}'
Path is invalid: 'svn+ssh://path/to/repository/trunk/Linux/packages/VCSPath'@14300: none
我猜%env.TEAMCITY_BUILDCONF_NAME%
!="包名"
请告诉我可以使用哪些环境变量?
日Thnx。
答案 0 :(得分:0)
通常,当url
不正确时会发生这种情况。您是否尝试在浏览器中浏览url
?它在那里有效吗?
答案 1 :(得分:0)
我找到了一个决定。
在VCS规则中,已添加name-of-package/name-of-package-1.0
包名 - 包裹的名称。
它已经奏效了。 日Thnx。