问题标签 [teamcity-7.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 投票
2 回答
8112 浏览

teamcity - 限制对某些 TeamCity 项目的访问

我们有一个 TeamCity 实例,其中包含各种项目并在其上构建配置,目前没有设置安全性。尽管大多数项目都可以公开可见,但我们希望设置几个仅对某些用户可见的项目。

因为已经在服务器上设置了许多公共项目,跨各种团队,我们希望避免对所有内容设置限制——也就是说,我们宁愿使用“拒绝访问项目 Z”而不是“允许访问”到项目 A,允许访问项目 B,...,允许访问项目 Y”。

如何在不影响公共项目的情况下限制对这些项目的访问?

0 投票
1 回答
505 浏览

svn - TeamCity v7 - 如果 SVN 外部路径无效,则接收通知

如何配置 TeamCity,以便在 SVN 外部路径无效时收到通知(电子邮件或托盘)?

情况是构建没有开始,因为 VCS 根步骤失败并出现以下错误:

在“XYZ 主干”上声明的外部指向无效路径。这已提交,并且没有发出任何通知。自上次实际构建成功以来,TeamCity 快速视图显示对该项目的绿灯。

就目前情况而言,构建被破坏,因为 XYZ Trunk 的检出​​没有编译(缺少外部 dll),但没有发送通知,托盘中也没有显示错误图标。

这似乎是错误的——我没有做什么?

0 投票
0 回答
719 浏览

selenium - 从 Teamcity 生成的 Junit HTML 报告不显示 System.out 语句

我正在使用带有 ANT 1.8.3 和 Teamcity 7.0.2 的 Junit 4.10。我在 build.xml 中设置了 printsummary=withOutAndErr

但是,当我从 ANT 手动运行构建时,生成的 JUnit HTML 报告会显示 System.out 语句;当我从 Teamcity 运行相同的构建时,系统输出语句不显示。我究竟做错了什么?

Build.xml 重现场景:

示例 JUnit 测试

0 投票
3 回答
917 浏览

codesmith - 如何在特定构建步骤后运行 Team City AssemblyInfo 修补程序

构建项目时的通常过程是,一旦所有文件都从源代码管理中被拖下来,AssemblyInfo 修补程序就会运行。

我们在使用 CodeSmith 时遇到了这个问题。问题是我们有两个构建步骤。

第 1 步 - 运行 CodeSmith 模板构建

这会生成一个 Visual Studio 解决方案

第 2 步 - 构建 Visual Studio 项目

这会生成我们的构建。

我们希望在第 1 步完成后运行 AssemblyInfo 修补程序,因为在 CodeSmith 模板生成之前不会有 AssemblyInfo.cs 文件。

有没有办法做到这一点?

我们在 Windows 7 上使用 TeamCity 7.0.3 和 Visual Studio 2010 (SP1)。

谢谢。

0 投票
1 回答
1186 浏览

msbuild - Msbuild 无法创建智能设备 CAB 项目

我正在尝试为智能设备应用程序设置 TeamCity 7.0。我的 Visual Studio 解决方案包含两个项目:

  1. SmartRead -> 移动应用程序
  2. SmartReadInstaller -> 用于创建 CAB 文件的智能设备 CAB 项目

我的 TeamCity 配置似乎成功构建了 SmartRead 应用程序并创建了必要的工件。但是,似乎 MSBuild 无法处理 SmartReadInstaller 项目。TeamCity 构建日志说:

MSBuild 不支持 vddproj,因此无法构建。

这是完整的构建日志以供参考:

请注意,我正在使用 Visual Studio (sln) 运行程序来构建我的应用程序。我该如何解决?如何为我的项目构建 CAB 文件?

0 投票
1 回答
790 浏览

teamcity - 如何启用 Teamcity 性能监视器

我找不到任何与此相关的信息。

0 投票
1 回答
678 浏览

c# - Teamcity 概览,不显示构建历史

我刚刚在我的项目中创建了一个新构建,我所有的构建都曾经有构建历史,但是即使构建成功,这个构建配置也不会显示在概览选项卡中。

这不是一个大问题,但仍然很烦人。

此版本的唯一区别是它没有任何特殊触发器,因为我手动触发它并提示输入 2 个特殊参数。

我很快在 HSQL MYSQL 上使用 teamcity 7.0。

见截图。

在此处输入图像描述

0 投票
2 回答
20462 浏览

github - TeamCity 代理错误“未能对代理执行结帐”

我在 MacOS 上运行我的 TeamCity 7 服务器和代理。我的仓库在 github 上。我使用 ssh 并且知道身份验证配置正确,因为测试成功。

当我使用 VCS Checkout 模式“在服务器上自动”时,构建工作正常,但是当我使用 VCS Checkout 模式“在代理上自动”时,我收到此错误。

我错过了什么?

0 投票
1 回答
916 浏览

msbuild - 为什么 TeamCity 在通过 MSBuild 执行构建时会忽略我的 Web 项目的包/发布设置?

当我运行以下 msbuild 命令时:

我的包创建正确,我的 SetParameters 文件的内容如下所示:

“SiteNameIWant”直接来自我的 Web 应用程序项目文件:

我以这种方式为调试和发布配置配置了我的 Web 应用程序项目文件。

但是,当我通过 TeamCity 运行构建时,我的站点名称显示为“SiteNameIWant.csproj_deploy”。我通过显式添加构建参数找到了一种解决方法:

但是,我对此解决方案不满意,因为 TeamCity 忽略了我的 Web 应用程序项目中的值(按配置设置)。

如何让 TeamCity 尊重我的 Web 应用程序项目文件的设置?

0 投票
2 回答
1157 浏览

cmd - 捕获 cmd 输出

我们正在从 ccnet 转移到 teamcity,所以我的问题可能只是无知,但无论如何:

我有一个 cmd line hack 可以检查构建中的“Todo”注释并输出计数:

或者

现在,如果构建大于 0,我想使构建失败,但我无法弄清楚如何做到这一点。我相信如果我可以将结果注入到构建日志中会是最好的

我该怎么做呢?