问题标签 [teamcity-9.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
840 浏览

wcf - 如何使用 teamcity 部署 WCF 服务库

我有一个旧的 WCF 自托管服务(wcf 服务库项目) 到目前为止,这已通过右键单击项目并选择“发布”在 Visual Studio 中手动发布。

但是我现在想在teamcity中自动化这个过程,但是没有“Package”目标,所以构建失败。

teamcity 是否支持此类项目,还是我被迫继续手动执行此操作?如果它确实支持它,如何?

0 投票
2 回答
2870 浏览

teamcity - 查看 TeamCity 服务消息

我正在对 TeamCity 9.0.4 中的构建步骤进行故障排除。问题似乎出在服务消息输出中。构建完成后是否可以查看这些?它们不包含在构建日志中。

服务消息的文档简单地说In order to be processed by TeamCity, they should be printed into a standard output stream of the buildhttps://confluence.jetbrains.com/display/TCD9/Build+Script+Interaction+with+TeamCity

(在某种程度上,可以通过手动重新运行构建步骤并监控标准输出来查看服务消息,但这并不总是可行的。)

0 投票
3 回答
617 浏览

teamcity - 将构建限制为仅在 TeamCity 的特定时间域中运行

我有一个带有 a 的构建,finish build trigger并且我想将其限制为仅在特定时间域(例如,凌晨 4 点到凌晨 5 点之间)运行,无论是否有finish build trigger任何建议?

0 投票
1 回答
2690 浏览

c# - TeamCity - 无法通过 API 进行身份验证

最近我一直在努力通过 API 在 TeamCity 中进行身份验证。我可以直接在浏览器中访问资源(http://usr:pw@teamcity:8111/httpAuth/app/rest/..),但这样做会以编程方式返回 401-未授权。

我可以毫无问题地使用 guestAuth( http://teamcity:8111/guestAuth/app/rest/projects ),所以 WebRequest 本身应该没有任何问题。

有人有想法吗?

0 投票
1 回答
946 浏览

teamcity-9.0 - TeamCity - 将以前的构建版本指定为构建步骤参数

我在 TeamCity 中有一个项目,其中一个构建步骤调用了一个 exe,其参数由 currentReleaseId/PreviousReleaseID 组成。

当前版本很简单,因为我可以使用 TC 内置的 %build.counter%。有谁知道我怎样才能获得 %build.counter% - 1 id 作为第二个参数传递?

当前设置:

TeamCity Build Step Run:带参数的可执行文件

命令可执行文件:\CIS\E$\PerformanceTracker\ConsoleApp\PerformanceTracker.ConsoleApp.exe

命令参数:%build.counter% r1.0.45

0 投票
3 回答
1332 浏览

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

我是我的持续集成服务器 TeamCity 9.0 的管理员。我为不同的项目添加了许多用户。他们有权手动触发构建,但不能编辑配置。

现在,我需要添加一个用户,以便用户可以查看 Web UI 并获取日志等;但他一定不能触发构建。简而言之,Web UI 中的运行按钮不应该对该用户起作用或不可见。我怎样才能做到这一点?请帮帮我。

0 投票
1 回答
693 浏览

teamcity - 创建构建配置 ID

teamcity 的新手(约 2 小时),我遇到了问题。如何生成或创建“构建配置 ID”?在搜索谷歌和堆栈之后,似乎没有什么比它的文档更多的了。这是非常简单的事情,还是我可以自己编造?

0 投票
1 回答
655 浏览

msbuild - 使用 TeamCity 构建:无法启动 MSBuild;请指定要使用的 nuspec 或项目文件

我正在尝试在 Teamcity 中构建网站,但第一个构建步骤“启动 MSBuild”失败。似乎该命令正在尝试安装 nuget,但它抱怨没有指定 nuspec 或项目文件

我有一个“nuget.targets”文件,并且代码在 teamcity 之外编译得很好,所以我认为它一定是我缺少的设置,而不是我实际需要添加的文件,但也许我确实需要添加一个 nuspec 或项目文件?假设我这样做,我将如何去做?

我对 Teamcity 完全陌生(约 3 小时);我该如何解决这个问题?

0 投票
1 回答
620 浏览

teamcity - 无法在代理上开始构建#XXX,禁用代理?

我在 Windows 上有一组 Java GUI 测试,有时由于锁定而无法清理文件或窗口。下次任何测试开始时,我都会收到“无法在代理上开始构建 #XXX”消息。然后,该代理上的构建很快就会失败,这使代理可以运行另一个构建,这会导致许多构建在同一个代理上失败并显示相同的消息。

有没有办法在问题发生时禁用代理并可能发送通知?

0 投票
0 回答
382 浏览

teamcity - 运行 devenv.com 会显示一个弹出对话框并挂起 TeamCity 构建

我的最终目标是从 TeamCity 构建配置运行 devenv.com 命令,但它当前在到达部署阶段时挂起。如果我从构建代理服务器上的命令行运行相同的命令,我会在它到达部署阶段时收到一个弹出窗口。

应该说明该解决方案是 VSeWSS 和 WSPBuilder 项目的混合,用于为 WSS 3.0 创建 .wsp 解决方案文件。

命令是

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com" "C:\b\work\807e2e3b4b06ef27\mySolution.sln" /deploy Release /package

显示的对话框是:

源代码管理 - 无法访问数据库

如果我在这个对话框中点击 OK,我就会得到这个:

无法读取与解决方案关联的某些属性

我认为它挂在 TeamCity 构建中,因为对话框正在停止该过程。尽管运行“devenv.com”会阻止显示任何 UI 元素,但我的印象是。