问题标签 [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.
cloud - TeamCity 代理推送失败
代理推送在 Windows 上失败,为什么会失败?
我尝试在 target 上卸载 JAVA,但没有运气。什么可能导致失败?
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 构建日志的摘录:
请注意,没有执行任何测试。
我究竟做错了什么?
谢谢,斯科特
teamcity-9.0 - teamcity 无法收集更改,错误:获取最新版本时出错:错误:从流中读取失败
我已将 teamcity 从 8 升级到 9.1.1 版本。我已经使用plastic-scm vcs 类型创建了构建配置。在运行构建时显示以下错误。
无法收集更改,错误:获取最新版本时出错:错误:从流中读取失败。
测试连接塑料单片机成功。有人可以提供建议。
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`")
- 在整个参数周围使用单引号(仅当值不包含空格时才有效)
teamcity - TeamCity SMB 部署程序 - 用于展平文件夹结构的工件
我在 TeamCity 9.1 项目配置中的最后一个构建步骤使用 SMB 部署程序将文件复制到共享网络驱动器(我们使用它来将版本部署给我们的用户)。
复制执行得很好,但部署者以某种方式创建了指向该文件夹的层次结构中的所有文件bin
夹。例子:
我的配置是:
目标网址:
工件路径:
使用此配置,我希望将文件复制到\\theserver\thefolder\*
和\\theserver\thefolder\Resources\*
但是,这是我得到的结果:我的文件被复制到
如何使用我的工件定义,以便将我的文件复制到正确的文件夹?我很难使用这种语法
windows - Team City:无法重新部署到 Tomcat7
我有一个使用 Team City 部署程序插件的构建配置。我正在使用容器部署将战争文件部署到作为服务安装在 Windows Server 2012 R2 机器上的 Tomcat.7.0.63。我第一次运行构建时,工件(一个战争文件_部署成功。第二次,以及所有后续运行,部署失败。
错误信息:
日志文件错误:
当我转到远程服务器上的 webapps 文件夹时,war 文件被删除,但扩展文件夹仅被部分删除。大多数文件都消失了,除了 png 文件。我无法手动删除该文件夹,因为 Tomcat 仍然锁定它。如果我重新启动 tomcat,我就可以成功运行构建(war 文件部署)。
我的一个想法是在每次部署之前或之后重新启动 Tomcat。如何从 TeamCity 重新启动 Tomcat?或者,是否有人对如何解决此问题有建议?
email - TeamCity 电子邮件通知
我想将 TeamCity 配置为向几个用户发送电子邮件 - 但不是 TeamCity 的所有用户。我知道用户可以单独订阅特定构建失败的通知,但我想发送电子邮件而无需用户订阅构建。有没有办法做到这一点?我看到的最后一次更新是在 2014 年。
我知道将电子邮件发送到分发列表是一种解决方法,但我想知道 TeamCity 从那时起是否增加了对此的支持。
teamcity - Teamcity 无法从 git repo 收集更改
我们有一个在 Win 8 机器上运行的 Teamcity 实例,从 git repo 中提取。我们刚刚为 git 搬到了一个新的服务器,所以 IP 已经改变了。我远程连接到机器上并执行了 git pull 以便使用新 IP 更新已知主机。
我认为这会解决问题,但 Teamcity 仍然无法收集更改:
由于我能够从命令提示符手动提取更改,这表明 ssl 证书很好,Teamcity 中出现了一些问题。任何人都可以帮忙吗?
nuget-package - 在 TeamCity 的同一解决方案中构建多个独立项目
我在 VS2013 中有一个 MVC 应用程序,它有几个相关的 Web/服务项目,以及一个用于针对数据库运行 SQL 脚本的控制台应用程序(它使用 DbUP,与 Octopus Deploy 集成)。
如何为 Web 应用和控制台应用生成 NuGet 包?我创建了一个单独的 Visual Studio (sln) 步骤来构建这个项目,但是我收到了 DbUp NuGet 包的缺少参考错误。如果我将项目引用添加到 Web 应用程序,则构建成功,但不会生成工件。我想在不添加引用的情况下生成 NuGet 包。
teamcity - 如何在 TeamCity 中设置构建代理优先级?
我有两个代理可以构建我的配置。我设置了两个,因为有时我需要同时进行两个构建。
如果两者都空闲且可用,我如何设置构建代理优先级以强制 TeamCity 选择特定代理?
现在它随机或通过一些未知因素选择代理......