问题标签 [teamcity]

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 投票
1 回答
215 浏览

visual-studio-2008 - 如何引用 PIA,以便我的构建在构建服务器上工作

我正在研究一些我继承的东西,这些东西的项目结构有点凌乱。一些项目引用了预期安装在 GAC 中的主互操作程序集 (PIA)。解决方案文件夹中有一条注释(总结)“在构建此项目之前,首先构建 X、Y 和 Z 并在 GAC 中手动安装它们”。嗯,这并不真正有利于自动化或持续集成,是吗?

我想让这个构建在 TeamCity 构建服务器上工作,构建代理将在没有在全局程序集缓存 (GAC) 中安装 PIA 的机器上运行。所以构建会失败。我不想在每台构建代理机器上都安装这些 PIA,我需要构建是自包含的,因此它可以从干净的源代码签出构建,轻松搞定。所以这个问题是双重的。

  1. 如果对 GAC 有任何依赖关系,我如何构建构建以使其自包含并且不会中断?
  2. 如果 (1) 成功,这将如何影响部署到最终用户桌面,必须将 PIA 安装到 GAC?

我会感谢 Stack Overflow 社区的专家建议。

0 投票
4 回答
2600 浏览

visual-studio - 构建后将文件移动到远程文件共享

我想创建一个构建后脚本,将文件从构建目录移动到远程(UNC)文件共享。

这一行:

当它在 DOS 窗口中运行时工作正常,但是当 TeamCitys buildrunner sln2008 尝试运行它时它会失败并显示消息“无效的驱动器规范

我已在远程服务器上以“所有人”的完全权限共享该文件夹。

有任何想法吗?

0 投票
1 回答
118 浏览

build-process - 如何向 Team City 提供文件?

我们正在考虑修改我们的构建过程,以便我们的配置文件都是基于模板的。然后,我们将拥有一个 local.properties.xml 文件,NAnt 将使用该文件来创建特定于运行构建的人员的配置文件。

我的问题是,考虑到我们不想签入 local.properties.xml,如何安全地向 TeamCity 提供文件?我很确定 TeamCity 会破坏它拥有的构建目录,所以我认为我不能只将文件放入其中。

有什么建议么?

0 投票
2 回答
1046 浏览

continuous-integration - 如何从 FinalBuilder 输出将被 TeamCity 捕获的消息?

我正在运行 TeamCity Professional 4.5.3 和 FinalBuilder Pro 6;TeamCity 使用命令行任务运行 FinalBuilder 项目。

如何让 FinalBuilder 将消息打印到构建日志中,以便 TeamCity 捕获它们?TeamCity 文档很清楚,但我找不到从 FinalBuilder 输出所需值的任何方法——我需要作为 DOS 命令调用,echo还是运行一小段脚本,或者其他什么?

0 投票
4 回答
3811 浏览

teamcity - 如何将 Teamcity 连接到现有的 SQLServer 2005 数据库

我们有一台运行 teamcity 4.0.2 并使用 SqlServer 2005 作为数据存储的机器。机器崩溃了,但我们还有数据库。如何将新创建的 teamcity 实例连接到数据库?

我找到了有关将现有 teamcity 安装迁移到新数据库的信息。但这不是我想要的。

编辑:我认为数据库包含项目的配置。事实并非如此:它在 Teamcity 数据目录 (.BuildServer) 的文件夹配置中

我只需将该文件夹的内容复制到我的新安装中。我想我的问题是错误的。无论如何,我保持原样,因为可能还有其他人有相同的想法。

0 投票
4 回答
2457 浏览

c# - D3DERR_INVALIDCALL 错误,TeamCity 构建器

我一直在尝试使用 TeamCity 4.5 来自动构建 XNA 项目,但我遇到了一个小问题。我的项目在 Visual Studio 2008 下正确编译,但在使用 TeamCity 作为构建器编译时无法正确编译。配置文件使用 sln2008 设置,并且编译了一段时间,但是一旦将 .png 纹理编译为 .xnb,我就会收到以下错误:

我不知道是什么原因造成的。就像我说的,它能够正确编译 .fbx 模型以及我的 ContentPipeline 项目和 SharedContent 项目(解决方案的一部分)。

我真正想要的是一些指向问题根源的指针(如果可能的话,是问题的解决方案)。据我了解,D3D 库似乎存在问题。我还要提醒您,整个解决方案是在 Visual Studio 2008 下编译的,因此 TeamCity 存在一个小问题,要么我没有提供任何东西,要么实际上设置不正确。

0 投票
3 回答
3633 浏览

svn - TeamCity:使用工件的文件版本标记 VCS(Subversion)

我想在 SVN 中创建一个带有文件版本的标签(标签)。

我已经通过获取构建生成的主要可执行文件的文件版本来重命名工件。如:MyInstaller-1.2.3.1.exe。现在我想在 SVN 中创建一个名为/tags/1.2.3.1. 我找不到在标签模式中设置这种东西的方法。

目前我的标签只是“%system.build.number%”

关于如何做到这一点的任何想法?

我正在使用 TeamCity 专业版 4.5.3(内部版本 9035)

0 投票
1 回答
3558 浏览

msbuild - TeamCity + MSBuild:使用 VCS 内部版本号标记部署

我正在使用 TeamCity 4.5.1 构建和部署 ASP.Net 应用程序以进行开发。

到目前为止,这工作得很好,但是,我的经理要求我用编译源的特定 SVN 版本标记文件夹。

我正在使用 MSBuild 脚本进行构建和部署,但是,我无法成功检索内部版本号。

这是我正在使用的 MSBuild 命令(已清理):

Version.txt 如下所示:

又名,空。我究竟做错了什么?有没有更好的方法来做到这一点?

0 投票
1 回答
621 浏览

plugins - 如何收集整个 TeamCity 安装的统计数据和指标?

我们为我们中型公司的多个分布式技术部门提供 TeamCity 安装(带有多个构建代理)作为共享资源。尽管我们对有多少部门和技术人员在使用我们的 TeamCity 安装有一个定性的认识,但我们想开始收集一些关于这个安装的使用和 TeamCity 的总体使用的量化指标。

我们是否可以收集安装范围的指标和统计数据(即不是项目特定的)?

我们正在寻找以下指标:

任何帮助将不胜感激。

0 投票
2 回答
14024 浏览

python - TeamCity for Python/Django 持续集成

我在 Linux (Ubuntu) 机器上设置了TeamCity,并希望将其用于一些 Python/Django 项目。

问题是我真的不知道下一步该做什么——我尝试为 TeamCity 搜索 Python 特定的构建代理,但没有取得太大的成功。

我该如何管理?