如何防止TeamCity为预测试的提交创建工件?

现在,TeamCity在每次我成功执行预测试提交时都会创建两组工件,一组是在它使用运行测试的本地更改构建解决方案时创建的,另一组是在它被VCS存储库更改触发时创建的 如何防止它为提交前要测试的构建创建工件?为VCS触发的构建使用不同的构建配置,该配置没有任何保存工件的路径 转到“管理”页面并复制现有生成配置 在原始配置的“构建触发”下,禁用“文件签入VCS时启用触发” 在“常规设置”下的复制删除工件路径中的所有内容 检查要定义的build.is.personal系统属性或build\u is\

Teamcity 根据SVN中的签入注释更新YouTrack状态

我一直试图从我的SVN提交中将问题设置为状态“已修复”,但一直失败。这就是我一直在尝试的SVN评论: #TCSE-20固定式 及 TCSE-20固定式 其中TCSE-20当然是我的问题id。然后我在TeamCity中运行我的构建,它链接到YouTrack项目 当注释添加到“注释”选项卡时,它会在YouTrack中被识别。但状态仍然是已提交。我做错了什么?解决方案就是我在评论中暗示的。我是YouTrack服务器的管理员,我使用我的电子邮件地址作为“root”帐户,并且基于我的用户名,我有自己的用户

作为从SVN签出的一部分,从TeamCity工作副本中删除所有未跟踪的文件

在我们的设置中,TeamCity构建了一个VisualStudio解决方案,由SVN VCS根用户签出。构建过程会在TeamCity签出的工作副本(.dll的转换.config文件等)中留下一些生成的内容,这会造成问题 我的解决方案是在签出设置下启用“在生成之前清除所有文件”。这不是最优的,因为我显著地减慢了构建过程 我在VCS根目录中遇到了一个选项“更新前还原”,但明确指出,这只会还原跟踪的文件 作为签出过程的一部分,在构建解决方案之前,是否有一种方法可以让TeamCity从工作副本中删除所有

打包项目文件中的NuGet包,以及如何使用Teamcity应用附加元数据(dependency,app.conf)

如何使用teamcity和一些apply附加元数据(dependency,app.conf)打包项目文件中的NuGet包?如果我使用.csproj文件作为.nupsec文件,如何以及在何处为包添加其他元数据?最简单的方法是创建一个真实的.nuspec文件,而不是依赖.csproj和它的版本。格式非常简单和简单。您可以在节点下添加任何附加依赖项,并在节点下添加任何附加文件 然后,在TeamCity下,添加一个类型为“NuGet Pack”的新构建步骤,指向存储库中的.nuspec文件,就完成了 此

Teamcity Team City项目和用户帐户迁移到测试环境

我们有一个生产团队city,我们希望将用户帐户和项目迁移到我们的团队city测试服务器。有没有一个简单的方法可以做到这一点?我应该从TeamCityData目录中移动一些xml文件吗 任何帮助据我所知,执行类似操作的最简单方法是使用team city的备份和恢复功能 对teamcity服务器进行完整备份(可在此处找到说明:) 然后将此备份恢复到测试环境中 这会给你你所需要的。此处详细介绍了备份的替代方法:

Teamcity中dotCover报告的圈复杂度

我正在免费使用TeamCity 8.1.3(目前是最新版本),其中包括dotCover 2.6 喜欢dotCover设置的简单性! 但我不知道如何将圈复杂度度量引入TeamCity 据我所知,自从在Visual Studio中使用dotCover 2.5以来,dotCover显示了圈复杂度和热点(惊人的功能!) 我怎样才能得到这些有趣的东西?在TeamCity内部运行时?) TeamCity 8.1.3附带的dotCover控制台转轮不是dotCover 2.6 gold badge editi

当我想在teamcity中发布graph(来自jmeter graph maven插件)时,如何指定jtl文件的路径?

我使用jmeter maven插件(版本1.10.0)来运行jmeter测试——首先我从IntelliJ运行它,然后从TeamCity运行它(对于两者-命令:mvn jmeter graph:create graph) 当我想为jmeter graph maven插件使用以下配置时: 共中心 jmeter图形maven插件 0.1.0 ${project.build.directory}/jmeter/results/*.jtl 交易秒 ${project.build.directory}/j

查看TeamCity服务消息

我正在对TeamCity 9.0.4中的构建步骤进行故障排除。问题似乎出在服务消息输出中。是否可以在构建完成后查看这些内容?它们不包括在生成日志中 关于服务消息的文档只是说,为了让TeamCity进行处理,应该将它们打印到构建的标准输出流中。 (在某种程度上,可以通过手动重新运行构建步骤和监视标准输出来查看服务消息,但这并不总是可行的。)服务消息的文档意味着您需要将服务消息写入标准输出/错误,而不是日志文件。如果您将其写入standard out,teamcity将自动拾取并在**构建日志**

Ubuntu升级到15.04后TeamCity的性能问题

在将Ubuntu升级到15.04之后,我们遇到了TeamCity CI服务器的巨大性能问题。它占用了10-20%的CPU负载和大量的文件读取。TeamCity启动需要5分钟以上(大部分时间都花在初始化TeamCity服务器组件上),而整个服务器的速度非常慢。我已经从启动脚本中启用了默认的指定服务器JVM设置。你知道为什么会这样吗?还尝试了JDK 7和8 TeamCity版本:9.1.3(build 37176),但也存在与9.0.x版本相同的问题。原因可能有所不同。使用文档中的方法调查该案例。如

如何从Cake获得TeamCity的DotCover覆盖率

我最近采用了构建工具,但我很难在TeamCity中显示DotCover单元测试覆盖率报告 我尝试了以下任务: Task("Run-Regression-Tests") .IsDependentOn("Build") .Does(() => { var resultPath = artifactsDirectory + File("results.dcvr"); DotCoverCover(tool => { t

将现有项目设置从VCS中的.teamcity文件夹拉至新的teamcity服务器

我已将当前TeamCity实例配置为使用版本化设置,这些设置已推送到存储库根目录下的.TeamCity文件夹中 我现在正在配置一个新的TeamCity实例,并希望将_root项目的VCS根设置为我当前的回购,并使其在所有当前设置中同步 我已经在根项目上配置了VCS,并启用了版本化设置,这会通知我repo包含项目定义,并且我希望导入它们。我选择导入它们,这导致我收到以下错误消息 当前状态: [13:16:17]: 无法将VCS中的更改应用于项目设置(修订版40715d54dc3d66486e90e

Teamcity 多个回购协议的一个构建代理

我在teamcity中有两个配置,它们引用mercurial中的两个独立存储库。启动生成时,项目将更新其所有文件。我们是否可以将1个生成代理配置为具有2个副本,以便在启动配置时仅对相应项目进行更改,而不是更新项目的所有文件?或者我们需要创建两个代理吗?如果TeamCity决定清理代理上的签出目录,它应该将发生这种情况的原因记录到生成的生成日志中。 文档中概述了清除签出的可能原因:生成代理不限于单个项目。但为什么生成代理总是更新我的repo而不是只保存更改?因为您的生成配置已配置为执行此操作。它在

Teamcity 我该如何清洁;“建立分支机构”;团队城市的名单?

TeamCity会自动启动GitHub Pull请求创建的分支的构建。这一切都很好,其“活动分支”列表的项目数与受监控存储库中的请求数相同 但是,如果我要为特定分支运行自定义构建,“构建分支”列表中有很多分支,其中绝大多数已经被合并和删除(现在列表中有近400个分支): 有没有办法清除此列表以仅显示活动分支 (这是TeamCity 10.0.4) 其中绝大多数已被合并和删除 如果您完全确定它们都已在您的存储库中删除,并且您仍然在TeamCity中看到它们,这意味着只有一个:您将所有构建的整个历

TeamCity提取工件依赖项

我正在尝试在Teamcity中创建一个构建步骤,该步骤在另一个构建步骤上具有工件依赖关系 上一个构建步骤的工件以.zip文件的形式提供 构建步骤能够检索工件,并将其下载到: C:\BuildAgent\work\27f84e3eca3a33d5\artifactdir\artifacts.zip 显然,.zip文件对我没有多大用处,我需要对它们进行解压缩,以便构建步骤可以访问构建文件 如何让TeamCity解压缩工件?您可以使用工件依赖项的工件规则来指定要用作依赖项一部分的工件元素,包括从存档

使用TeamCity修复YouTrack中SubVersion提交评论的问题

我有一台TeamCity服务器和一台YouTrack服务器,它们与SubVersion一起工作。我已经启用了两个JB应用程序中的集成 是否可以从SubVersion提交注释中的注释更改YT问题的状态?也就是说,TC将相应地更新YT状态,并在YT中设置完成修复的版本。是的,例如,您可以编写 #TST-12 Fixed 在您提交的消息中,它将把#TST-12传输到固定状态。 有关更多详细信息,请查看。首先,您需要确保TC能够将VCS用户与其用户进行匹配。检查TeamCity变更日志中的变更(构建-

TeamCity:由于I/O异常,测试连接失败

我开始使用TeamCity,但没有遇到什么问题: 我正在尝试创建到unix服务器(例如isk-vsrv131)的ssh连接,以便在unix服务器上运行命令/脚本 我使用“管理->编辑构建配置->编辑VCS根目录”来配置新的vsc根目录,但在测试连接时,我发现以下错误: 连接失败! TestU1::Test_bc中的测试连接失败。I/O异常:isk-vsrv13(isk-vsrv13) 我尝试了不同的配置,包括服务器本地ip/完整域/使用私钥而不是ssh密码-什么都不起作用 关于teamcity-

TeamCity:扫描所有文件中的文本

我目前使用CC.NET运行NAnt生成文件。在NAnt脚本中,我使用grep任务扫描TODO/BUG/HACK注释,该报告被折叠到主构建报告中。我想知道这是否是TeamCity已经具备的功能 或者我应该创建另一个构建步骤来运行相同的NAnt脚本。如果是这种情况,我应该将扫描结果转储到哪里,然后如何将XML转储拉到TeamCity构建结果中?这就是我的NAnt目标的样子: <target name="todoScan" description="Generate report on TODO

Teamcity Team City 7.1跨构建配置的配置参数

我想在TC配置上定义一个变量,并想在不同的TC配置上获取它的值,该配置对第一个配置具有触发器依赖性 是否可以执行此操作?如果两个配置位于同一项目中,则可以定义包含共享参数(即变量)的生成配置模板。然后,两个活动配置都必须引用该模板——使用“与模板关联”操作来完成此操作。必须在模板中设置共享参数的值,以便两种配置都知道相同的值 如果您试图在两个配置之间共享内部版本号(或其他系统级参数),则不存在此问题。如果两个配置位于同一项目中,则可以定义包含共享参数(即变量)的内部版本配置模板。然后,两个活动配

TeamCity未发送电子邮件通知

我正在尝试在TeamCity中设置项目失败的电子邮件通知。我已经设置了一些用户的信息,但当我的项目失败时。我没有收到任何电子邮件 我已经在“电子邮件认证”选项卡中提供了所有信息,并测试了连接,给出了我的电子邮件地址,它显示连接成功。我只是想确认一下,在测试与我的电子邮件地址的连接时,我是否应该期待/收到电子邮件,或者系统只是ping/检查连接是否正常 在我的“设置和工具”(在“管理员”下)中,我在“电子邮件通知器”下有一个监视的项目,它监视我的项目的构建失败 如果以前有人遇到过这个问题,我们将不

测试运行时代理进程已停止。来自TeamCity的测试执行

当我尝试使用MSTest/命令提示符从teamcity集成执行构建dll时,所有测试都会失败并出现错误 即使它没有打开浏览器实例,也会使用MSTest 10和MSTest 11(Visual studio 12) 错误: “测试运行时代理进程已停止。”(QTAgent)在结果.trx文件中观察到 当我试图从命令提示符(不在TeamCity中)执行相同的dll时,所有测试都成功执行 已使用MSBuild成功生成生成 谢谢, Shiv由于TeamCity Build Agent和TeamCity S

TeamCity-AssemblyInfoPatcher不工作,已记录错误

AssemblyInfoPatcher生成功能不工作。有些文件已修补,有些则未修补 Assembly file version was specified, but couldn't be patched in file D:\TeamCity\Agent\buildAgent\work\6afd998e316c631f\La\Di\Da\Properties\AssemblyInfo.cs. Is necessary attribute missing? 我认为这是因为它是1.0.*,因为其

在Teamcity获得厨师/木偶通知

我使用Teamcity作为我的CI工具和部署厨师。我想在Teamcity工具中获取厨师长部署过程的通知/统计信息。Teamcity似乎没有任何插件来完成这项任务。建议 我不知道现有的Chef处理程序会发送到Teamcity,但请查看,您将看到如何处理。大多数特定于提供者的位都放在文件/default/handler.rb中,用Teamcity API gem替换它,您应该都设置好了

Teamcity 无法从team city部署web应用程序

从我的CI服务器teamcity进行web部署时遇到了一些问题。但是,我可以通过visual studio进行web部署 我得到以下错误 在IDE中打开 C:\程序文件 (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.targets(4276, 5) :错误\u目标\u不可访问:Web部署任务失败。 (无法连接到远程计算机(“destinationserver”)。在 在远程计算机上,请确保已安装We

TeamCity API计算出调查开始需要多长时间?

使用TeamCity API: 我们正在尝试组合一个仪表板,以计算出从构建失败到有人分配自己进行构建/项目调查所需的时间 我们找不到这样做的方法,因为调查是分配给项目而不是生成的,因此无法确定何时开始对特定生成进行调查?如果需要对生成配置进行调查,可以使用以下REST API: 例如,下面的请求 返回以下响应,该响应在赋值节点下具有时间戳: 20160321T122158+0000 您有什么版本的TeamCity?

Teamcity 是否可以将统计值用作生成参数?

我正在添加构建功能。我可以在标签模式中引用吗?差不多 build-%system.build.number%-passed-%PassedTestCount%-failed-%FailedTestCount% 如果没有,我可以通过某种方式将统计值传递给构建参数吗 更新 出于某种原因,RESTAPI请求 http://teamcity:8111/httpAuth/app/rest/builds/id:$buildId/statistics/ 在生成期间不返回大多数值。我必须使用测试信息请求。下

是否可以更改TeamCity的工件路径

teamcity工件的默认路径为 C:\User\.BuildServer\system\artifacts 我怎样才能把它改成 d:\TeamCity\Artifacts 谢谢对我来说,默认值是D:\BuildServer\system\artifacts 是的,您可以设置TEAMCITY_DATA_PATH环境变量 请看这里: 默认情况下,将放置在用户的 主目录,例如它是 Linux和Linux下的$HOME/.BuildServer C:\文件和 设置\.BuildServer 在窗户下面

Teamcity 使用Team City以静默模式运行Watin

I在静默模式下运行may watin tester的内容以及如何让Team City运行我的测试?通过设置MakeNewIeInstanceVisible标志,可以使watin测试在IE隐藏的情况下运行。默认情况下这是正确的 在WatiN 2候选发行版中,IE可以通过以下方式隐藏: WatiN.Core.Settings.MakeNewIeInstanceVisible = false; 我没有在较早的WatiN版本上进行测试,但版本1.2.0.4说明了该版本的功能: 默认情况下,WatiN测

TeamCity 6.0中的自定义统计信息

我正试图按照这个writeup()向TeamCity 6.0 Ci服务器添加代码统计信息。除了最后一部分,SourceMonitor的结果显示在统计页面中之外,我已经按照writeup中的描述完成了所有工作。我需要在TeamCity 6.0中执行一些不同的操作才能使其正常工作吗?仅供参考,您必须在6.0中编辑(TeamCity路径)。BuildServer\config\main config而不是(TeamCity路径)。BuildServer\config(项目名称)\plugin-sett

为什么在TeamCity构建中,构建后步骤(xcopy)偶尔会以代码2退出?

我的客户解决方案中的一些项目具有生成后事件:xcopy将生成输出复制到特定文件夹。这在本地构建时效果很好。然而,在TeamCity,我偶尔会 xcopy[…]已退出,代码为2 如果我使用常规的copy,它将以代码1退出。我认为这与文件锁定有关,尽管复制的特定文件不同,所以可能只是锁定共享目标目录。我使用/y不提示覆盖文件 为什么在TeamCity中失败,但在本地失败?如果在生成后事件中使用xcopy,除了使用/C外,还使用/Y开关 /C Continues copying e

Teamcity 仅在生成成功时签入更新的程序集版本信息

在生成工作流中,我更改AssemblyInfo.cs中的程序集版本信息。如果构建成功,我如何在构建过程结束时签入更改 在TeamCity项目中创建新的构建配置 在新构建配置中,转至构建步骤并添加构建功能,然后选择AssemblyInfo Patcher AssemblyInfo修补程序生成功能允许为程序集设置生成编号 自动,无需手动修补AssemblyInfo.cs文件。当添加此 生成功能您只需要指定版本格式 添加另一个生成步骤,该步骤将提交当前工作区中挂起的更改- 在主项目中,转到“构建触发

TeamCity-生成超时后重试

我们有一个TeamCity构建,它运行端到端测试,每隔一段时间,由于不清楚的原因,它就会被卡住。 因此,我在一定时间后设置了一个超时,并希望它在超时发生后自动再次运行 我知道有一个“重试构建触发器”,但我希望它只在超时时重试,而不是在每次失败时重试 有什么建议吗 可能有帮助的额外信息: 结果显示为“执行超时(新)” 发生超时时,生成日志会写入“生成%build Name%{builId=63608}已运行超过100分钟”。终止…' 构建是如何导致其挂起的?您可以查看构建日志,查看它上次做了什么

在TeamCity中创建仅具有查看权限的用户

我是TeamCity 9.0的管理员,这是我的持续集成服务器。我为不同的项目添加了许多用户。他们有权手动触发生成,但不能编辑配置 现在,我需要添加一个用户,以便用户可以查看Web UI和获取日志等;但他一定不能触发建造。简而言之,Web UI中的“运行”按钮不适用于该用户,或者不可见。我怎样才能做到这一点?请帮助我。在默认安装中,“所有用户”组仅具有与其关联的项目查看器角色,该角色仅具有“查看项目”和“所有父项目”权限。默认情况下,您将看到Project developer角色具有运行生成和停止

TeamCity deployer在向服务器部署代码时超时工作

我正在使用TeamCity部署器进行代码部署 我面临的问题对我来说从来没有发生过。我试图部署的代码花费了很长时间,从构建的角度看,它似乎停留在sql脚本上,但由于进程没有退出,我不能确定 它确实部署到我的DEV服务器,但不部署到另一个测试服务器。在测试服务器上执行“超时” 有人能告诉我是什么导致了这个问题吗?如何找到它呢?不看日志很难说。可能是: 环境问题:测试服务器未配置为开发服务器。SQL server设置不正确或凭据不工作等。您可以打开这两台服务器并进行比较 连接问题:您的生成代理可以访

TeamCity-设置可用于构建功能的参数值

我有一个小PS脚本来编写这个TC集成命令: ##teamcity[setParameter name='AssemblyVersionString' value='1.0.46.48' 设置一个配置参数,该参数在日志中运行正常。配置参数是在项目级别定义的,具有默认值 最后,我想使用AssemblyInfoPatcher,但为了进行测试,我添加了一个构建功能来标记git repo,但它的标记使用默认值 构建过程中的更改是否应该在运行时对构建功能“可见”?确定了它 通过在构建完成后查看(非常有用的

Teamcity 保留TC管道中共享资源的锁定(在生成配置之间)

我有一个teamcity管道,具有多个构建配置。其中一些需要一个数据库进行测试。到目前为止,我已经在TeamCity中将一组db模式配置为共享资源。每个构建配置都会锁定一个模式,然后作为第一步将DB部署到其中。现在,我希望有一个构建配置,可以锁定资源,部署数据库,然后它应该被管道中的其他构建使用 比如: deploy_db -> build_binaries -> unit tests -> integration tes

Teamcity与枢纽整合

我已经在os x上安装了YouTrack、TeamCity、Upsource和Hub。我已将它们配置为相互交互 我安装了以启用teamcity和hub之间的连接,它们可以相互看到,hub中的用户已在teamcity中创建 当我试图将teamcity与我在hub中创建的项目关联时,我遇到了一个错误。当我尝试使用中心中的项目向导添加持续集成服务时,出现以下错误 错误:无法创建集成 中心的文档提到设置内部属性以允许中心仪表板访问teamcity 我需要设置的内部属性是 rest.cors.option

Teamcity 如何仅获取调查的电子邮件通知?

每当我被指派进行新的调查时,我都希望收到电子邮件通知。我在我的设置和工具>通知规则下找到了一个电子邮件通知部分,但我只能找到调查更新的复选框。这使我对每个人的调查都感兴趣,而我只想看到分配给我的调查 是否有某种方法可以仅为分配的调查设置通知规则?在“通知规则”选项卡中,您可以看到继承的规则: 有一个默认规则,继承自包含所有TeamCity用户的“所有用户”,默认情况下: 观看:系统范围内的事件 分配给我的调查时发送通知:调查 因此,您需要的是TeamCity 9和TeamCity 10上的默认

TeamCity和JIRA?

TeamCity是否有可能像Bambor如何融入JIRA一样融入JIRA?我在JetBrains网站上找不到任何关于问题跟踪集成的文档 仅供参考:我听说TeamCity推出了自己的名为Charisma的跟踪器。这是真的吗?TeamCity没有像Bambol那样与JIRA进行广泛集成,我也不知道有哪个插件提供这种功能。然而,TeamCity为外部站点提供了一个通用集成选项,可用于基本JIRA集成 根据他们的文件: TeamCity允许使用正则表达式搜索和替换模式将VCS更改注释中的模式映射到任意H

TeamCity报告两次未通过MbUnit测试

我正在使用Gallio MSBuildTasks库在JetBrains TeamCity内运行MbUnit测试。当测试通过时,他们报告通过了一次,但是当测试失败时,他们显示失败了两次。一次使用名称空间,一次不使用名称空间。这看起来像: 这里有两个测试(Test和Test2),它们都失败了。然而,TeamCity认为他们每个人都失败了两次,每个人都显示了一个名称空间(UnitTests),然后没有。这不仅仅是TeamCity网站界面中的报告,我已经启用了预测试提交功能,它们在那里也显示了两次失败

TeamCity从上游构建通知cuprit

我们有两个项目配置A和BB取决于A。提交人在项目A中进行更改,导致下游项目B中的构建失败 TeamCity是否有办法通知项目a的提交人B因其变更而失败 Jenkins/Hudson支持在这种特殊情况下使用上游个人:A作为电子邮件地址。正如Danere所指出的,我尝试通过快照依赖项来设置它,它正在工作。由于TC方式与您可能尝试的Jenkins方式不同,因此我的设置如下: 我将另一个项目添加到名为C的链中,该链包含两个VCS:projectA和projectB以及一个虚拟构建步骤 项目C配置为由任何

“无法加载”;teamcity“;,它没有注册!也许你缺少一些插件?

我正在尝试运行我的karma(v0.10.2版)对teamcity(7.1版)的单元测试。 当我运行karma start--reporters teamcity--single run时,我得到以下错误: Can not load "teamcity", it is not registered! Perhaps you are missing some plugin? 我已经安装了karma teamcity reporter模块,但这没有帮助 以下内容安装在“我的本地节点\模块”文件夹

如何在TeamCity中获得通过测试计数和失败测试计数?

我正在向这里定义的guestAuth/app/rest/builds/id:2777/statistics发出请求。如果我正确理解了文档,它应该列出此处定义的参数,但我找不到PassedTestCount和FailedTestCount 是否有其他方法获取这些值?如果我理解正确,TeamCity的工作方式是,如果运行的测试受支持,它们将显示在构建的测试选项卡下,那么您将能够在REST API的两个位置看到它们 首先在/guestAuth/app/rest/builds/id:X下,其中X是内部i

Teamcity 在不带Visual Studio的生成服务器上生成SQL Server数据工具(适用于Visual Studio 2013)项目

我们有一个在Visual Studio 2013中编写的C#web项目,其中包含一个数据库项目,我已经设置了许多TeamCity构建配置来进行持续集成 TeamCity目前运行良好,我们所有的代码签入都自动进入集成环境 SSDT对我们来说也很好,我们可以轻松地在开发团队中共享和发布数据库更改 我现在想做的是让TeamCity自动构建数据库项目并将其部署到集成环境中 我们在构建服务器上没有VS2013,因此不希望在那里安装它。我们都在运行SQL Server 2012 我已经阅读了一些关于*.sq

TeamCity:向未注册用户发送电子邮件通知

是否可以向未在TeamCity注册的VCS用户设置TeamCity电子邮件通知 VCS用户名是电子邮件的第一部分:vasily.pupkin->vasily。pupkin@company.com Jenkins对此情况有设置:“默认用户电子邮件后缀”。TC是否有类似的设置 我不想做的事: 强制所有用户创建帐户 以管理员身份手动创建所有帐户 立即设置LDAP同步(我需要快速的临时解决方案) 如果可能,您可以创建一个TeamCity用户,其电子邮件地址为通讯组列表。然后在TeamCity之外维护该

Teamcity 过滤器缓冲API调用

我们有一个Teamcity build服务器,它通过Webhook发布更新。但是我们不想显示每个更新,因为我们只对主分支的状态感兴趣 有没有办法拦截API调用,然后根据数据停止更新?该API极其简单,旨在为用户输入等奇怪用例提供基本支持。你不能过滤 破折号的意思是拉取数据,而不是将数据推送到其中。如果您是通过标准的Ruby作业将数据拉入小部件,那么您可以过滤输入 TeamCity有一个REST api: 使用此API可以使用Ruby作业将数据拉入仪表板

TeamCity UI组长名称测试的测试结果

我的TeamCity配置在UI的“测试”选项卡的“测试”列中仅显示255个字符,因此如果我的测试共享路径的前255个字符,它们将显示在“确定(4次运行)”或“失败(4次运行中的1次)”等状态列中,我如何自定义此限制?不幸的是,此限制已在数据库架构中使用,无法修改。请参阅我们的跟踪器中的相关问题:和

从版本控制的设置创建teamcity项目

我有一个项目的git存储库,其中有一个.teamcity文件夹,其中包含版本化的teamcity设置。假设我已从teamcity服务器中删除此项目(首先禁用版本设置,然后删除项目),如何重新导入它 这里的用例是能够使用模板生成器创建一个新项目,例如yeoman或dotnet new,并且能够轻松地将其导入父TeamCity项目 我们当前的teamcity版本是:teamcity Enterprise 10.0.4(build 42538),因此在以后的版本中可能会有所改进 所以我想我已经弄明白了

TeamCity在通用分支名称上成功构建后触发构建

我有一个TeamCity项目: 提交构建 另一个版本 我希望,如果我的提交构建在通用分支名称上成功(如果分支名称包含特定单词),那么另一个构建将启动。示例中的特定单词为toto ok 例如: 提交基于开发的构建:不做更多 提交基于分支的构建功能/blabla-toto ok-blabla:触发器 另一个版本 提交基于分支的构建功能/其他内容:不再执行任何操作 提交基于分支的构建功能/内容-toto ok-其他: 触发另一个构建

  1    2   3   4   5   6  ... 下一页 最后一页 共 31 页