teamcity相关内容

如何使用LDAP组成员同步设置TeamCity

这是一个简短的操作方法,帮助您开始进行TeamCity的LDAP设置。 我个人挣扎了很久,才设法让同步运行。默认配置文件有许多设置和文本,这可能更令人困惑,而不是有帮助。在JetBrains和StackOverflow上都可以看到许多关于设置组同步问题的帖子。 此设置假定您没有用于导入成员的嵌套组,而是单个组。 如果您想对TeamCity使用嵌套组,请查看https://www.jetbrain ..

如何将我的 Postman 集成测试与 TeamCity 集成

我正在 Postman 中构建一套集成测试来测试一些 RESTful API.我想在 TeamCity 中构建项目时运行这些测试.我正在考虑使用 Newman 命令行集成,但我没有找到很好的例子.任何人都可以提出一种方法来实现这一点吗? 解决方案 我能够使用 newman 和 grunt 来完成这项工作.我在 exec 下添加了 newman,还在我的 gruntfile 中添加了一个 g ..
发布时间:2022-01-22 14:48:04 其他开发

TeamCity - Microsoft.Bcl.Build 依赖项

我刚刚对我的存储库提交了一些代码更改,并且突然之间(经过数周的良好).TC 构建开始失败,因为它无法下载 Microsoft.Bcl.Build.1.0.6 的 NuGet 包. 我最终不得不手动将包目录的内容复制到 TC 构建位置,这完全违背了 NuGet 的意义. 我可以检查什么来找到问题的根本原因? 关于 NuGet 的一切都在获取包的解决方案中启用. 解决方案 O ..
发布时间:2022-01-20 09:24:56 其他开发

如何在 CI 服务器上将 NuGet 包与 ASP.NET 网站一起使用

我有许多 ASP.NET Web 表单网站(没有 .csproj 文件的网站),我正在尝试找出如何最好地与它们一起使用 NuGet 包.使用 Visual Studio 2015 时,通过 UI 添加 NuGet 包可以正常工作(站点根目录中有一个 packages.config),并且构建会将二进制文件放入 bin 文件夹中. 问题是尝试通过 MSBuild 在 TeamCity 上构建项 ..
发布时间:2022-01-20 09:13:56 C#/.NET

如何仅为标签运行 TeamCity 构建?

我有几个项目可以生成我发布到内部服务器的 NuGet 包.我们正在使用 语义版本控制,并在我们的 Git 存储库中使用标签来控制版本号. 我是这样标记的: git tag -a v1.0.0 -m "tagged" 并且,在 TeamCity 构建期间,我运行 git describe --long,它会产生如下输出: v1.0.0-0-ge9c047d 输出中的第四个数字是标记后的 ..
发布时间:2022-01-20 09:07:24 其他开发

在一个解决方案中从多个项目创建一个 NuGet 包

我正在开发一个解决方案,其中包含 4 个类库项目(A、B、C、D).A 和 B 可以被视为解决方案中的顶级项目.A 和 B 都引用 C,而 D 独立. 这四个项目代表了我制作的一组处理自动化工作流程的服务.它们都密切相关,并且只会在一个位置(服务管理器)使用,所以我不想将它们分成不同的解决方案. 我的问题是我想创建一个包含所有 4 个库的单个 NuGet 包,而不必全部构建它们并手动收 ..
发布时间:2022-01-20 09:01:57 C#/.NET

在构建期间无法自动将 NuGet 包更新到最新版本

我们有两个独立的 .NET 解决方案: 为第一个解决方案运行构建会生成我们的最终产品:一堆 DLL.这些 DLL 通过 NuGet 包交付给我们的客户. 第二个解决方案用作产品测试解决方案:将 NuGet 包安装到其中,并构建和执行它 - 因此它使用我们的产品的方式与我们的客户使用的方式完全相同. 这里的挑战是我们最新的 NuGet 包应该有一种方法自动安装到产品测试解决方案中,最好 ..
发布时间:2022-01-20 08:46:27 其他开发

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

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

配置 TeamCity 以从 SVN 主干、分支和/或标签构建

如何配置 TeamCity 以从 SVN 主干以及不同的分支和/或标签构建? 我们的想法是从同一个项目中进行多个构建,这样我们就可以拥有正在生产中的当前版本(能够在该“发布标签"上进行部署和修复),同时拥有每天都在进行实际开发的主干和分支. 对于我们的 SVN 目录,我们有我们的策略、所有者和所有这些,我们遇到的问题是如何配置 TeamCity 以在应用程序的不同“版本"或“状态"上为 ..
发布时间:2022-01-18 21:21:51 其他开发

SonarQube 中的质量门故障不会导致 Teamcity 中的构建失败

我在 TeamCity 中建立了一个 Build 项目,并将 Sonarqube 与它集成.该项目正在构建,甚至在 SonarQube 控制台中成功发布报告.但是当质量门失败时,它并没有破坏构建.我搜索并阅读了有关构建断路器的信息,但它已经被 TeamCity 的 Sonarqube 插件支持,因为本文档 https://confluence.jetbrains.com/display/TW/So ..
发布时间:2022-01-17 21:56:50 其他开发

声纳的 TeamCity dotCover 报告路径

我正在尝试将声纳分析集成到 TeamCity 构建过程中.我有一个 NUnit 构建步骤,它运行我的单元测试,然后运行 ​​dotCover 进行覆盖. 我的下一步是声纳跑步者.当前存在的配置是;gallio.mode=dotCover, sonar.gallio.mode=reuseReport 但我还需要 sonar.gallio.reports.path. 有人知道上一步生成的d ..
发布时间:2022-01-17 21:47:28 其他开发

Angular 2 和 Team City 生产/环境变量

我们有一个新的 Angular 应用程序正在将 AOT 构建到一个文件夹中.一切正常,但我们正在尝试使用 TeamCity/Octopus Deploy 将其配置为五步构建过程,其中每个步骤都将使用一些不同的变量作为端点(API 调用等).我试图弄清楚将此传递给未在后端运行的 AOT 应用程序的最佳方法. 我知道 --environment 标志可用于触发不同的配置,但我们的目标是让一个构建 ..

TeamCity 中的快照依赖和完成构建触发器有什么区别?

在我看来,快照依赖的功能完全取代了 TeamCity 中完成构建触发器的功能.如果它们导致不同的链行为,任何人都可以解释这些方法的效果吗?例如,如果我有一个 A->B 的构建链 这三种设置之间的链实际上有什么不同吗? 设置 1:B 中 A 的单个完成构建触发器. 设置 2:A 在 B 中的单个快照依赖关系. 设置 3:都完成了 A 的构建触发器和 B 中定义的 A 的快照依赖项. ..
发布时间:2022-01-15 22:57:37 其他开发

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

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

如何覆盖 <default>TeamCity 7.1 中使用 Git 分支支持的分支名称?

我有一个 CI 构建,它从 Github 中提取功能分支并将它们构建/打包到本地文件夹中,使用基于项目、分支和内部版本号的文件夹命名约定. 对于命名分支(feature1、feature2),这非常有用. 问题是,当我向 master 提交时,TeamCity 将 teamcity.build.branch 公开为 - 这意味着当构建步骤展开时 E:\Pack ..