问题标签 [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.
rake - 为什么 TeamCity 不能使用 Albacore 运行这个 Rake 构建?
我使用 Rake & Albacore 创建了一个构建脚本,它构建了一个解决方案并执行了单元测试。我正在尝试在 TeamCity 中进行设置。我收到这个错误。
无法启动构建运行器:如果您不想使用捆绑器,请先安装它。在带有解释器的 Ruby SDK 的 Gem 路径中找不到 gem:'C:\Ruby187\bin/ruby.exe'。
隐藏堆栈跟踪
jetbrains.buildServer.agent.rakerunner.RakeTasksBuildService$MyBuildFailureException: 如果你不想使用 bundler,请先安装它。在带有解释器的 Ruby SDK 的 Gem 路径中找不到 gem:'C:\Ruby187\bin/ruby.exe'。宝石路径:C:/Ruby187/lib/ruby/gems/1.8 C:/Users/af/.gem/ruby/1.8
我添加了一个参数,其中安装了 Albacore。但是,我仍然收到错误消息。
teamcity - Teamcity 服务器迁移 - 代理更改
我计划将我的 teamcity 服务器迁移到一个新的物理位置。该过程非常简单,导出数据库,安装 vanilla teamcity 服务器并通过maintaindb.sh 导入数据库。
由于我有一个大型安装,我决定只备份服务器设置、项目和构建配置、插件。我的观点是我可以稍后手动移动构建日志和工件(我宁愿不尝试从 500GB 的 zip 文件中恢复)。但是,在导入备份后,我无法在代理池中看到任何构建代理。
有任何想法吗?您是否必须因为服务器迁移到新位置而从头开始安装每个构建代理?您是否只需将代理指向新服务器就可以了(如果是这样,为什么服务器上的代理池看起来是空的)
谢谢,
tfs - TFS Azure 服务与本地 TeamCity
是否可以将本地 TeamCity 构建服务器连接到 Microsoft 的 TFS 服务?
teamcity - TeamCity 7.0.1 命令行构建步骤和 ERRORLEVEL
我的构建配置中有一个构建步骤,即运行器类型“命令行”,运行自定义脚本。
该脚本正在执行 Robocopy:
Robocopy 命令运行良好,但我不断收到一封电子邮件,并且在构建日志中我不断看到:
GEQ 在这个时候是出乎意料的。
ERRORLEVEL 检查由于某种原因不起作用?
我试过IF %ERRORLEVEL% GEQ
了,但这破坏了我的构建,TeamCity 希望我传递一个构建参数。
这是否仅作为“带参数的可执行文件”工作?
teamcity - 创建团队城市构建模板
我正在与团队城市合作,我计划在其中为我的一些项目设置几个不同的构建。
构建将非常相似,即。所有运行测试,fxcop 等。
不必通过多次配置每个构建的步骤,可以创建一个配置模板然后将其重用于其他构建?
security - 将自签名 https 证书添加到 teamcity 后,TeamCity 构建代理断开连接
我向我的 Teamcity BuildServer 添加了一个自签名证书以引入 https 支持,以便现在可以在
(有关此处的更多详细信息)
结果是我能够通过 https 访问服务器,但我的构建代理现在已断开连接。如何解决这个问题?
build-process - TeamCity - 禁止将工件发送回构建服务器
在 TeamCity 构建结束时,它将工件发送回 TC 服务器。我不需要发生这种情况,因为我的构建脚本将它们推送到 S3,我们的 Web 服务器从中提取有效负载。有没有办法可以禁止它们被发回,因为文件太大了,所以这一步需要 1 分 30 秒。
teamcity-7.0 - 团队城市(建造亚军要求)
我最近安装了TeamCity以进行持续集成,并且我正处于 SVN 中提交的任何内容进入TeamCity队列之前的时刻。
研究了一下,我发现我需要一个Agent
来构建。现在我已经创建了一个代理,但是Warning: No enabled compatible agents for this build configuration. Please register a build agent or tweak build configuration requirements.
当我尝试构建我的项目时仍然出现错误。
我进入了我的代理页面,我新创建的代理仍在incompatible agents
列表下Unmet requirements: DotNetFramework4.0_x86 exists
(我认为这意味着我需要在我的服务器上安装这个 DOtNetFramework)并且我无法删除这个要求,所以我想考虑到我的服务器需要添加这个是Windows Server 2008 R2
。
我已经尝试安装Microsoft .NET Framework 4
,但没有帮助。
任何人都可以请帮助解决此要求错误。
提前致谢
msbuild - 如何发布包含 .net 安装程序和自动更新功能的 clickonce 安装程序?
我将 TeamCity 用于持续集成服务器,并使用 ClickOnce 安装程序部署我的应用程序。我可以让安装程序运行并部署我的应用程序,但如果计算机尚未安装 .net 4.5 的安装程序,或者如何在 ClickOnce 部署中启用自动更新检查功能,我无法弄清楚如何包含它。我目前正在使用下面的 MSBuild 文件来构建我的安装程序
git - 将 TeamCity 与适用于 Windows 的 GitHub 结合使用
我正在使用 TeamCity 7.1,在我的 Windows 开发机器上运行它。我有一个团队使用 GitHub for Windows。我正在做一个持续集成的演示。我想教其他人如何设置 TeamCity 以使用 GitHub 帐户。他们必须做的配置越少越好。
TeamCity 要求提供 git 可执行文件的路径和 ssh 密钥。我在我的 Ubuntu 机器上做了很多次,没问题,但从来没有在 Windows 机器上。如果我可以仅出于演示目的重用 GitHub for Windows 命令行及其私钥存储,那就太好了。这可能吗?