问题标签 [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 投票
2 回答
1048 浏览

cloud - TeamCity 代理推送失败

代理推送在 Windows 上失败,为什么会失败?

我尝试在 target 上卸载 JAVA,但没有运气。什么可能导致失败?

0 投票
1 回答
714 浏览

xunit - 用于 Team City 的 xUnit 插件

我正在尝试使用 Team City 的官方 xUnit 插件。我已经尝试过 TC 8.1.5、9.0 和 9.1.1。我正在使用最新版本的 xUnit。

该插件有效。我在构建运行程序列表中看到 xUnit,当我检查构建日志时,很明显找到了测试程序集。

但是测试没有运行。

以下是构建日志的摘录:

我尝试了 TC 8.1.5,然后是 9.1.1,然后是 9.0。

在所有情况下,插件都会找到我的测试,但它根本不运行它们。

以下是 TC 9.0 构建日志的摘录:

请注意,没有执行任何测试。

我究竟做错了什么?

谢谢,斯科特

0 投票
0 回答
187 浏览

teamcity-9.0 - teamcity 无法收集更改,错误:获取最新版本时出错:错误:从流中读取失败

我已将 teamcity 从 8 升级到 9.1.1 版本。我已经使用plastic-scm vcs 类型创建了构建配置。在运行构建时显示以下错误。

无法收集更改,错误:获取最新版本时出错:错误:从流中读取失败。

测试连接塑料单片机成功。有人可以提供建议。

0 投票
2 回答
3376 浏览

powershell - 通过 TeamCity 将带引号的参数传递给 PowerShell 脚本

我们通过 TeamCity 调用 PowerShell 脚本。我们要传递一个包含引号的参数,例如:

哪里system.MyParam设置为<xml><elem attr="value"></elem></xml>。不幸的是,这失败了:

无法处理参数的参数转换MyParam。无法将值“ <xml><elem”转换为类型“ System.Xml.XmlDocument”。错误:“解析名称时出现意外的文件结尾。第 1 行,...”

有人知道如何正确传递双引号吗?

到目前为止我尝试过但没有奏效的方法:

  • 只需传递参数
  • 使用双双引号(即 attr=""value"")
  • 使用PowerShell的反引号转义机制(即attr=`"value`")
  • 在整个参数周围使用单引号(仅当值不包含空格时才有效)
0 投票
1 回答
1012 浏览

teamcity - TeamCity SMB 部署程序 - 用于展平文件夹结构的工件

我在 TeamCity 9.1 项目配置中的最后一个构建步骤使用 SMB 部署程序将文件复制到共享网络驱动器(我们使用它来将版本部署给我们的用户)。

复制执行得很好,但部署者以某种方式创建了指向该文件夹的层次结构中的所有文件bin夹。例子:

我的配置是:

目标网址:

工件路径:

使用此配置,我希望将文件复制到\\theserver\thefolder\*\\theserver\thefolder\Resources\*

但是,这是我得到的结果:我的文件被复制到

如何使用我的工件定义,以便将我的文件复制到正确的文件夹?我很难使用这种语法

0 投票
1 回答
292 浏览

windows - Team City:无法重新部署到 Tomcat7

我有一个使用 Team City 部署程序插件的构建配置。我正在使用容器部署将战争文件部署到作为服务安装在 Windows Server 2012 R2 机器上的 Tomcat.7.0.63。我第一次运行构建时,工件(一个战争文件_部署成功。第二次,以及所有后续运行,部署失败。

错误信息:

日志文件错误:

当我转到远程服务器上的 webapps 文件夹时,war 文件被删除,但扩展文件夹仅被部分删除。大多数文件都消失了,除了 png 文件。我无法手动删除该文件夹,因为 Tomcat 仍然锁定它。如果我重新启动 tomcat,我就可以成功运行构建(war 文件部署)。

我的一个想法是在每次部署之前或之后重新启动 Tomcat。如何从 TeamCity 重新启动 Tomcat?或者,是否有人对如何解决此问题有建议?

0 投票
1 回答
1280 浏览

email - TeamCity 电子邮件通知

我想将 TeamCity 配置为向几个用户发送电子邮件 - 但不是 TeamCity 的所有用户。我知道用户可以单独订阅特定构建失败的通知,但我想发送电子邮件而无需用户订阅构建。有没有办法做到这一点?我看到的最后一次更新是在 2014 年。

我知道将电子邮件发送到分发列表是一种解决方法,但我想知道 TeamCity 从那时起是否增加了对此的支持。

0 投票
1 回答
1768 浏览

teamcity - Teamcity 无法从 git repo 收集更改

我们有一个在 Win 8 机器上运行的 Teamcity 实例,从 git repo 中提取。我们刚刚为 git 搬到了一个新的服务器,所以 IP 已经改变了。我远程连接到机器上并执行了 git pull 以便使用新 IP 更新已知主机。

我认为这会解决问题,但 Teamcity 仍然无法收集更改:

由于我能够从命令提示符手动提取更改,这表明 ssl 证书很好,Teamcity 中出现了一些问题。任何人都可以帮忙吗?

0 投票
1 回答
240 浏览

nuget-package - 在 TeamCity 的同一解决方案中构建多个独立项目

我在 VS2013 中有一个 MVC 应用程序,它有几个相关的 Web/服务项目,以及一个用于针对数据库运行 SQL 脚本的控制台应用程序(它使用 DbUP,与 Octopus Deploy 集成)。

如何为 Web 应用和控制台应用生成 NuGet 包?我创建了一个单独的 Visual Studio (sln) 步骤来构建这个项目,但是我收到了 DbUp NuGet 包的缺少参考错误。如果我将项目引用添加到 Web 应用程序,则构建成功,但不会生成工件。我想在不添加引用的情况下生成 NuGet 包。

0 投票
3 回答
3097 浏览

teamcity - 如何在 TeamCity 中设置构建代理优先级?

我有两个代理可以构建我的配置。我设置了两个,因为有时我需要同时进行两个构建。

如果两者都空闲且可用,我如何设置构建代理优先级以强制 TeamCity 选择特定代理?

现在它随机或通过一些未知因素选择代理......