teamcity相关内容
我们有几台构建机器,每台机器运行一个 TeamCity 构建代理.每台机器都非常强大,我们希望在同一台机器上运行多个构建代理. 这可能吗,不使用虚拟化?TeamCity 是否有支持此功能的优质替代品? 解决方案 是的,有可能: 可以在一台机器上安装多个代理.它们作为独立的代理运行,TeamCity 作为不同的代理与它们一起工作,而不是利用它们共享同一台机器的事实.安装一个代理后
..
我正在 TeamCity 中构建一个 ASP.Net MVC 项目. 我能否以某种方式调用发布目标并将输出复制到 IIS 下的文件夹中?还是我需要为此编写 msbuild 脚本? 解决方案 我写了一篇很长的博文,讨论了您可能感兴趣的这个话题: http://www.diaryofaninja.com/blog/2010/05/09/automated-site-deployme
..
我已将我的团队使用的库放入从 TeamCity 部署到网络文件夹的 nuget 包中.但是我无法调试到这段代码中!SymbolSource 是我读过的一种解决方案,但我更愿意找到某种方法直接从 TeamCity 访问 .pdb/源文件.有人知道怎么做吗? 编辑. 当我在 Nuget Pack 构建步骤中选中 'Include Symbols and Source' 时,TeamCity 会在
..
我有一个 TeamCity 7 构建配置,它几乎只是使用各种 TeamCity 参数调用 .ps1 脚本. 我希望这可能是一个简单的设置问题: 脚本 文件 脚本文件 %system.teamcity.build.workingDir%/Script.ps1 脚本执行模式 使用“-File"执行 .ps1 脚本论证 脚本参数 %system.te
..
我最近向构建服务器中构建的应用程序添加了一些自定义可移植类库项目.构建工作正常,但之后它停止工作并向我显示以下消息: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(983,5):警告 MSB3644:框架的参考程序集未找到“.NETPortable,Version=v4.0,Profile=P
..
我们需要将 Karma 测试运行器集成到 TeamCity 中,为此我想给系统工程师提供一个小脚本(powershell 或其他): 从一些配置文件中获取所需的版本号(我想我可以把它作为注释放在 karma.conf.js 中) 检查定义的 karma runner 版本是否安装在 npm 的全局存储库中 如果不是,或者安装的版本比预期的旧:选择并安装正确的版本 运行它:k
..
我正在考虑从 TFS(Team Foundation Server)迁移到 Git,但找不到与 TFS 对门控签入(也称为预测试或延迟提交)的支持相匹配的任何内容. Atlassian Bamboo 不支持门控签到.TeamCity 确实支持它(使用他们的术语“延迟提交"),但不支持 Git.单独使用 Jenkins 或 Jenkins+Gerrit 有很大的缺点,并且与 TFS 中的门控签
..
我有一个 asp.net mvc 部署包,我正在尝试使用团队城市构建它.包构建没有任何问题,但 bin 文件夹包含不需要的文件(并导致站点出现故障时). 如果我从 Visual Studio 构建相同的包,则附加文件不存在. 附加文件是: Microsoft.VisualBasic.Activities.Compiler.dllmscorlib.dll正常人规范文件规范文件规范文件规
..
我有一个 VS 2012 Web 项目/sln,我正尝试在 TeamCity 中构建它.它使用安装在 TeamCity 上的 .NET 4.5. TeamCity 服务器仅安装了 VS 2010. 构建运行时出现此错误: C:\BuildAgent\work\d5bc4e1b8005d077\CUSAAdmin.Web\CUSAAdmin.Web.csproj(799, 3):错误
..
我已经使用 Selenium 几个月了,我们用它来自动化我们的一些内部测试流程.脚本通过得很好.我最近使用 FF 27.01 升级到 C# 2.40.0 webdriver,我们的脚本现在在随机位置失败并出现以下错误. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown 方法失败.OpenQA.Selenium.WebDriverException
..
我使用 Git 来部署我的 Web 应用程序.所以在 Teamcity 中,我准备了我的应用程序(编译、缩小 JS 和 HTML、删除未使用的文件等...),然后我有一个 Powershell 构建步骤: $ErrorActionPreference = "停止"混帐初始化git remote add origin '%env.gitFolder%'混帐git reset --mixed ori
..
Visual Studio 2010 有一个发布命令,允许您将 Web 应用程序项目发布到文件系统位置.我想在我的 TeamCity 构建服务器上执行此操作,因此我需要使用解决方案运行程序或 msbuild 执行此操作.我尝试使用 Publish 目标,但我认为这可能适用于 ClickOnce: msbuild Project.csproj/t:Publish/p:Configuration=D
..
我正在努力尝试将我的 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, 在文
..
我有一个完整的解决方案,其中包含要在我的组织中作为通用 nuget 包共享的项目.该解决方案包含在一个 git 存储库中,我们让 TeamCity 为我们运行构建,尽管我们并不太先进,因为我们在准备为给定项目生成/发布新的 Nuget 包时手动启动 Teamcity 构建解决方案,每个项目都有自己的 TeamCity 构建配置. 构建时,项目通过 .csproj 标签生成 nuget 包:G
..
我在 Team City (8.0.4) 构建服务器上遇到了单元测试问题 - 代码构建 &通过 Resharper 和 nCrunch 在本地运行所有测试. 但是在服务器上运行时,我收到以下错误,即使 Unity 程序集与单元测试程序集存在于同一目录中,并且在单元测试程序集中被引用. 设置方法失败.设置:System.IO.FileNotFoundException:无法加载文件或程序
..
我想要这些版本的格式 像这样.. {Major}.{Minor}.{Build}.{patch} 如何在团队城市的装配信息补丁中设置? 这样它每次构建时都会自动增加版本... 我需要一些指导和帮助...?!? 解决方案 TeamCity 可以使用 AssemblyInfo Patcher 构建功能为您版本程序集.要利用这一点: 创建一个名为 %Major.Mi
..
现在我们的程序集的版本号是 2.0.831.0.据我了解,这是主要版本、次要版本、日期和内部版本号.如果我在同一天进行更改并再次构建,则为 2.0.831.1、2.0.831.2 等. 我的 TeamCity 内部版本号格式只是 2.{0} 其中 {0} 是一个自动递增的数字,它永远存在(2.195、2.196 等). 如何使 TeamCity 看起来与程序集版本完全相同?我们希望能够
..
我们正在使用 Teamcity 为我们的网站进行持续集成构建,并且刚刚将我们的网站升级到 .Net 4.5RC.该应用程序在我的机器上的 IIS express 中构建和运行,并在我安装了 .NEt 4.5RC 的构建服务器上构建.但是当我们将它部署到安装了 .Net 4.5RC 的服务器时,我们会收到以下错误. 您尝试使用的应用程序池的“managedRuntimeVersion"属性设置
..
我的 TeamCity CI 构建服务器出现问题,在编译期间出现以下错误: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2342, 9): 错误 MSB3086: 任务无法使用 SdkToolsPath "" 或注册表项找到 "AL.exe"“HKEY_LOCAL_MACHINE\SOFTWAR
..
我有一个完整的解决方案,其中包含要在我的组织中作为通用 nuget 包共享的项目.该解决方案包含在一个 git 存储库中,我们让 TeamCity 为我们运行构建,尽管我们并不太先进,因为我们在准备为给定项目生成/发布新的 Nuget 包时手动启动 Teamcity 构建解决方案,每个项目都有自己的 TeamCity 构建配置. 构建时,项目通过 .csproj 标签生成 nuget 包:G
..