35得票1回答
微软的代码合同和CI构建服务器

我们正在向.NET 4迁移,非常有兴趣实现新的契约设计能力。 据我们所知,Code Contract引擎需要安装Code Contract addin和VS Ultimate或Premium(用于静态检查)。 以下是我的问题: 我可以在CI构建服务器(TeamCity)上使用代码契约重...

35得票4回答
在Docker容器中进行NPM安装失败 - npm警告tar ENOENT:没有这样的文件或目录。

我正在尝试编译一个Nativescript应用作为我们Teamcity部署策略的一部分。运行npm install时,我遇到了ENOENT错误,试图找到文件,如下所示: npm WARN tar ENOENT: no such file or directory, open '/home/m...

34得票7回答
如何向NuGet包中添加图标?

我们通过Teamcity托管自己的NuGet服务器。除了指定Web URL (http://...),还有其他方法可以将图标添加到.nuspec文件中吗? 或者在Teamcity中是否有可以托管这些图标的地方?

33得票2回答
停止Teamcity显示已删除的分支

我们正在使用TeamCity,并已设置任务从分支中拉取代码。但是当这些分支被删除时,它们仍然会出现在 Teamcity 中: (过时分支列表,但只有refs/master是实际活动的) Teamcity 文档 实际上规定了什么构成活动分支: 活动分支 在配置了分支的构...

33得票1回答
TeamCity未运行待定更改。

我已经配置好了TeamCity来执行NUnit测试。 当我手动运行时,它运行得很好。但不知何故,它会积累未处理的更改,即使我刷新TeamCity的概览页面,它也不会运行测试。 我想知道我应该使用哪个设置来使未处理的更改运行? 基本上,我希望第一个未处理的更改一出现就立即执行。

33得票2回答
如何更新或添加环境变量到TeamCity代理

TeamCity代理在代理参数下显示了一个"环境变量"列表,但我无法使它们更新。我已经向代理操作系统添加了环境变量,但无法使它们刷新。我已经尝试重新启动代理并禁用/重新启用代理。

32得票4回答
从一个服务器导入/导出TeamCity构建配置到另一台服务器

如何将单个TeamCity构建配置从一个服务器移动到另一个服务器? 我在本地实例上测试构建。当构建足够成熟时,我会手动在我们的主要TeamCity服务器上创建它。 是否有导入和导出功能可以帮助我完成此操作?

32得票2回答
如果TeamCity构建时间过长,如何使其失败(超时)?

如何在TeamCity构建中设置超时时间? 我们有一个运行一些集成测试的TeamCity构建。这些测试读写数据库数据,有时很慢(为什么很慢是另一个开放性问题)。 我们当前在我们的集成测试中设置了超时时间,例如检查数据是否已经在30秒内写入,但是这些测试在高负载期间会随机失败。 如果我们从...

31得票15回答
MSBuild错误MSB3021:无法复制文件。找不到文件'obj\Release\myWebProject1.dll'。

使用TeamCity编译我的MSBuild XML任务脚本时,出现以下错误: [10:43:03]: myWebProject1\ myWebProject 1 .csproj (3s) [10:43:07]: [ myWebProject1\ myWebProject1 .csproj] ...

31得票5回答
如何在单元测试中获取运行时的单元测试方法名?

如何从单元测试中获取单元测试名称? 我在BaseTestFixture类中有以下方法:public string GetCallerMethodName() { var stackTrace = new StackTrace(); StackFrame stackFrame ...