问题标签 [teamcity-8.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
501 浏览

teamcity - TeamCity 检查 (IntelliJ IDEA) 和 Spring Data

运行检查时,TeamCity 似乎无法识别 Spring Data Repository bean。它在 IntelliJ IDEA 中完美运行,但在 TeamCity 中却不行。

我收到以下检查问题:警告此自定义 Spring bean 尚未解析它指向此 XML 元素:

然后(显然)一个错误:无法自动装配。找不到“MyRepository”类型的 bean。

MyRepository 扩展了 Spring Data CrudRepository 接口。

据我了解,TeamCity 在运行检查时会启动一个 IntelliJ 实例。我是否必须以某种方式指定 IntelliJ 在运行检查时必须使用哪些插件(Spring Data)?

我还多次尝试点击 TeamCity 中的检查/重新分析按钮...

谢谢你的帮助!

0 投票
2 回答
6110 浏览

git - Teamcity:无法在代理上执行结帐:无法在路径 C:\Program Files (x86)\Git\bin\sh.exe 运行 git

当我运行我的构建时,它失败并出现错误:

路径正确,我可以运行该文件,Teamcity 正在使用我的登录帐户。

我是否需要在某个地方设置更多凭据,或者以管理员权限启动服务?

我在 Windows 8 中运行。

0 投票
0 回答
53 浏览

git - Teamcity 不上传绿色版本

Teamcity 从我的 git 帐户中提取,构建并运行测试并退出。

日志的结尾说:

我的 VCS 路由设置为从 master 分支中提取并推送到“健康”分支,但是没有任何内容被推送。

0 投票
1 回答
4338 浏览

teamcity - Teamcity 获得对上一次成功构建的参考

我有一个构建配置,它将构建一个工件文件。我想做的是添加一个步骤,以便在构建工件后,它将在它与最后成功构建的工件之间进行差异。只要我能计算出最后一个工件文件的路径,我就可以编写一个工具来进行差异分析。

如何获取最后一个成功工件的详细信息?

0 投票
0 回答
496 浏览

asp.net - 如何从 TeamCity 调试 MSBuild 错误 MSB6006?

所以场景是我试图设置 TeamCity 从 SVN 存储库中检查我们的 ASP.NET 解决方案,并使用发布配置文件对其进行编译。从 SVN 结帐工作正常,但是编译 asp.net 解决方案是事情开始分崩离析的地方。

第一个问题是,TeamCity 在编译时似乎几乎是奇怪的不一致。例如,它第一次检查解决方案并对其进行编译时,一切似乎都运行良好。但是,如果我强迫它在那之后构建,那么它会给出:

错误 MSB6006:“aspnet_compiler.exe”以代码 1 退出。

并失败。

我注意到这似乎只发生在解决方案中的一个项目上。当我删除该项目时,一切似乎都运行良好。由于上述错误根本没有帮助,我采取了删除部分解决方案,直到找到(似乎)导致问题的部分。

最初,我确信我已经确定了问题所在,因此我清理了所有内容并尝试从一开始就复制该过程。我检查了一个干净的版本并立即从解决方案中删除了“问题页面”。它没有编译。所以我在挠头。它以前编译过 - 为什么现在不编译?

无论如何,到这个阶段,我已经花费了大量时间来尝试启动并运行它。由于它抱怨的项目是非关键的,我只是删除了整个项目。于是 Team City 又一次愉快地建设了剩下的项目。我不理会它,然后继续下一件事。

第二天我来做一个强制构建——它不再编译了。它给出了与上面相同的错误,但现在在不同的项目上!!!

所以我把头发拉出来,试图弄清楚这里发生了什么。我的问题是:

  1. 为什么在 Visual Studio 中编译良好的东西在 Team City 中有这么多问题?
  2. 为什么 MSBUILD 给出的错误如此模糊以至于它实际上是无用的(有没有办法得到更有用的东西)?
  3. 为什么解决方案在某一天在 Team City 中构建得很好,而不是下一个?
0 投票
1 回答
2373 浏览

teamcity - 如何在 TeamCity 中获取 PassedTestCount 和 FailedTestCount?

我正在向guestAuth/app/rest/builds/id:2777/statistics此处定义的http://confluence.jetbrains.com/display/TW/REST+API+Plugin#RESTAPIPlugin-OtherBuildRequests发出请求。如果我正确理解文档,则应该列出此处定义的参数http://confluence.jetbrains.com/display/TCD8/Custom+Chart#CustomChart-listOfDefaultStatisticValues,但我找不到PassedTestCountand FailedTestCount

有没有另一种方法来获得这些值?

0 投票
1 回答
355 浏览

teamcity - TeamCity 在 youtrack 中创建新错误

我正在使用 TeamCity 和 YouTrack。

我希望当 TeamCity 中的构建失败时,在我的 youtrack 系统中自动创建错误,就像 TFS 一样。

向 TeamCity 注册 YouTrack 后,但这不适用于失败的构建,这只是给了我。

知道怎么做吗?

0 投票
1 回答
762 浏览

c# - 如何编辑 TeamCity Inspections (.Net) 跑步者的命名风格

我目前正在为我公司的 .Net 解决方案设置 TeamCity,包括 Inspections (.Net) 运行程序。

我让它工作但想更改它寻找的命名约定,因为我当前的公司代码标准在私有字段之前有 am 而不是 _ 。我知道使用完整版的 resharper (这里)是可能的,但我想知道是否可以在 TeamCity 中更改它?

非常感谢

安迪

0 投票
3 回答
1681 浏览

teamcity - TeamCity:向提交更改的用户发送电子邮件通知,这会导致构建链中的构建失败

我有一个 TeamCity 项目,其中包括 2 个配置: -BuildConfig1:由 SVN 更改触发 -BuildConfig2:由 BuildConfig1 的成功构建触发

如果 BuildConfig2 失败,我需要发送通知。但仅限已提交对 BuildConfig1 更改的用户。

这可能吗?

0 投票
0 回答
259 浏览

nunit - 远程构建代理上缺少单元测试

我最近使用 TeamCity 中的默认构建代理设置了完整构建。我进行了设置,以便在进行覆盖率分析时,NUnit 会将结果转储到 xml 文件中。然后我有一个额外的构建功能来导入那个 xml 报告。默认代理可以很好地处理这个问题,并会在每次构建后向我显示测试结果。

我从该版本创建了一个模板,并为远程机器设置了另一个版本。令我惊讶的是,它不会导入该构建的结果。TeamCity 显示构建成功,我可以查看覆盖率报告,因此我知道测试正在运行。我有什么特别的事情要做,让远程构建代理显示测试报告吗?