teamcity相关内容

在同一台计算机上运行多个 TeamCity 代理?

我们有几台构建机器,每台机器运行一个 TeamCity 构建代理.每台机器都非常强大,我们希望在同一台机器上运行多个构建代理. 这可能吗,不使用虚拟化?TeamCity 是否有支持此功能的优质替代品? 解决方案 是的,有可能: 可以在一台机器上安装多个代理.它们作为独立的代理运行,TeamCity 作为不同的代理与它们一起工作,而不是利用它们共享同一台机器的事实.安装一个代理后 ..
发布时间:2021-12-28 20:01:54 其他开发

如何调试到我从 TeamCity 部署的 nuget 包中?

我已将我的团队使用的库放入从 TeamCity 部署到网络文件夹的 nuget 包中.但是我无法调试到这段代码中!SymbolSource 是我读过的一种解决方案,但我更愿意找到某种方法直接从 TeamCity 访问 .pdb/源文件.有人知道怎么做吗? 编辑. 当我在 Nuget Pack 构建步骤中选中 'Include Symbols and Source' 时,TeamCity 会在 ..
发布时间:2021-12-26 23:10:00 C#/.NET

如果需要 npm 检查和更新包

我们需要将 Karma 测试运行器集成到 TeamCity 中,为此我想给系统工程师提供一个小脚本(powershell 或其他): 从一些配置文件中获取所需的版本号(我想我可以把它作为注释放在 karma.conf.js 中) 检查定义的 karma runner 版本是否安装在 npm 的全局存储库中 如果不是,或者安装的版本比预期的旧:选择并安装正确的版本 运行它:k ..
发布时间:2021-12-16 11:45:39 其他开发

Git 的门控签入/预测试提交?

我正在考虑从 TFS(Team Foundation Server)迁移到 Git,但找不到与 TFS 对门控签入(也称为预测试或延迟提交)的支持相匹配的任何内容. Atlassian Bamboo 不支持门控签到.TeamCity 确实支持它(使用他们的术语“延迟提交"),但不支持 Git.单独使用 Jenkins 或 Jenkins+Gerrit 有很大的缺点,并且与 TFS 中的门控签 ..
发布时间:2021-12-14 21:19:45 C#/.NET

为什么来自我的 buildserver 的部署包有额外的程序集?

我有一个 asp.net mvc 部署包,我正在尝试使用团队城市构建它.包构建没有任何问题,但 bin 文件夹包含不需要的文件(并导致站点出现故障时). 如果我从 Visual Studio 构建相同的包,则附加文件不存在. 附加文件是: Microsoft.VisualBasic.Activities.Compiler.dllmscorlib.dll正常人规范文件规范文件规范文件规 ..
发布时间:2021-12-14 19:42:11 C#/.NET

Selenium 错误 - 对远程 WebDriver 的 HTTP 请求在 60 秒后超时

我已经使用 Selenium 几个月了,我们用它来自动化我们的一些内部测试流程.脚本通过得很好.我最近使用 FF 27.01 升级到 C# 2.40.0 webdriver,我们的脚本现在在随机位置失败并出现以下错误. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown 方法失败.OpenQA.Selenium.WebDriverException ..
发布时间:2021-12-08 16:00:14 C#/.NET

带有 Git 命令错误处理的 Powershell - 自动中止外部程序的非零退出代码

我使用 Git 来部署我的 Web 应用程序.所以在 Teamcity 中,我准备了我的应用程序(编译、缩小 JS 和 HTML、删除未使用的文件等...),然后我有一个 Powershell 构建步骤: $ErrorActionPreference = "停止"混帐初始化git remote add origin '%env.gitFolder%'混帐git reset --mixed ori ..
发布时间:2021-12-08 08:34:53 其他开发

如何使用 msbuild 发布 Web?

Visual Studio 2010 有一个发布命令,允许您将 Web 应用程序项目发布到文件系统位置.我想在我的 TeamCity 构建服务器上执行此操作,因此我需要使用解决方案运行程序或 msbuild 执行此操作.我尝试使用 Publish 目标,但我认为这可能适用于 ClickOnce: msbuild Project.csproj/t:Publish/p:Configuration=D ..
发布时间:2021-12-02 08:57:15 C#/.NET

将 TeamCity 连接到 TFS

我正在努力尝试将我的 TeamCity 项目连接到我的 TFS 项目.我尝试了很多东西,但总是得到同样的错误: TFS 失败.ExitCode:111,命令:C:\TeamCity\webapps\ROOT\WEB-INF\plugins\tfs\bin\tfs-native.exe @@C:\TeamCity\temp\TC-TFS-25-7939_109\command.params, 在文 ..
发布时间:2021-11-30 17:56:57 其他开发

从同一解决方案中的项目引用 Nuget 包所需的解决方案

我有一个完整的解决方案,其中包含要在我的组织中作为通用 nuget 包共享的项目.该解决方案包含在一个 git 存储库中,我们让 TeamCity 为我们运行构建,尽管我们并不太先进,因为我们在准备为给定项目生成/发布新的 Nuget 包时手动启动 Teamcity 构建解决方案,每个项目都有自己的 TeamCity 构建配置. 构建时,项目通过 .csproj 标签生成 nuget 包:G ..

“无法加载文件或程序集"使用团队城市构建时

我在 Team City (8.0.4) 构建服务器上遇到了单元测试问题 - 代码构建 &通过 Resharper 和 nCrunch 在本地运行所有测试. 但是在服务器上运行时,我收到以下错误,即使 Unity 程序集与单元测试程序集存在于同一目录中,并且在单元测试程序集中被引用. 设置方法失败.设置:System.IO.FileNotFoundException:无法加载文件或程序 ..

Team City 中的程序集版本和 Dll 版本

我想要这些版本的格式 像这样.. {Major}.{Minor}.{Build}.{patch} 如何在团队城市的装配信息补丁中设置? 这样它每次构建时都会自动增加版本... 我需要一些指导和帮助...?!? 解决方案 TeamCity 可以使用 AssemblyInfo Patcher 构建功能为您版本程序集.要利用这一点: 创建一个名为 %Major.Mi ..
发布时间:2021-11-26 12:14:46 其他开发

使 TeamCity 版本匹配 .NET 程序集版本

现在我们的程序集的版本号是 2.0.831.0.据我了解,这是主要版本、次要版本、日期和内部版本号.如果我在同一天进行更改并再次构建,则为 2.0.831.1、2.0.831.2 等. 我的 TeamCity 内部版本号格式只是 2.{0} 其中 {0} 是一个自动递增的数字,它永远存在(2.195、2.196 等). 如何使 TeamCity 看起来与程序集版本完全相同?我们希望能够 ..
发布时间:2021-11-26 12:14:18 其他开发

将 .Net 4.5 网站部署到 IIS 7.5 服务器

我们正在使用 Teamcity 为我们的网站进行持续集成构建,并且刚刚将我们的网站升级到 .Net 4.5RC.该应用程序在我的机器上的 IIS express 中构建和运行,并在我安装了 .NEt 4.5RC 的构建服务器上构建.但是当我们将它部署到安装了 .Net 4.5RC 的服务器时,我们会收到以下错误. 您尝试使用的应用程序池的“managedRuntimeVersion"属性设置 ..
发布时间:2021-11-26 11:32:07 其他开发

从同一解决方案中的项目引用 Nuget 包所需的解决方案

我有一个完整的解决方案,其中包含要在我的组织中作为通用 nuget 包共享的项目.该解决方案包含在一个 git 存储库中,我们让 TeamCity 为我们运行构建,尽管我们并不太先进,因为我们在准备为给定项目生成/发布新的 Nuget 包时手动启动 Teamcity 构建解决方案,每个项目都有自己的 TeamCity 构建配置. 构建时,项目通过 .csproj 标签生成 nuget 包:G ..
发布时间:2021-11-24 20:57:19 C#