问题标签 [teamcity]
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.
nunit - 使用 NUnit 驱动 NDepend
是否可以使用 NUnit 使用 NDepend 运行 CQL 查询?如果能够在 UnitTests 库中包含 NDepend dll 并编写如下测试,那就太好了:
或类似的东西。
这将使与 Team City 集成变得非常容易,并且如果任何静态分析测试失败,则构建会自动失败。
teamcity - TeamCity 忘记了管理员密码 - 去哪里看?
我需要恢复/重置 JetBrain 的TeamCity的管理员密码。
我对服务器有完全的 RDP 访问权限,所以那里没有问题。我们使用它才 2 个月,所以现在我忘记了我的登录 - 我通常的登录不起作用。
目前它是在没有数据库的情况下设置的,所以希望用户名只是在某个文件中,但到目前为止还没有找到它。
build - TeamCity Twitter 通知程序?
有没有人构建了一些东西来通过 Twitter 发送您的 TeamCity 构建状态?这可以通过 TeamCity 的 Jabber 支持来完成吗?
testing - 上传文件时,Watin 测试挂起应用程序
我有一个关于 watin 测试的问题,应该浏览 pdf 并将其上传到网页。这个测试在我的机器上运行顺利,总是找到 pdf,点击提交并等待 30 秒上传完成。
但是当我尝试在构建机器(teamcity)上运行这个测试时,测试会在它应该等待上传的时候挂起。问题是测试不会超时,即使我在整个测试的 1 分钟内将超时设置为 nunit,或者尝试重新加载页面。测试只是在上传步骤冻结了整个站点。
测试这个功能真的很重要,但是由于那些上传的测试会挂起整个构建,我们必须手动完成,这并不是测试自动化的想法。
有谁知道如何解决这个上传问题?或者至少设法使这个测试超时。
vbscript - 远程更改 IIS6 网站目录
一、之前的情况:我们这个项目有一个一键构建脚本。它与 TFS Deployer + PowerShell + VB 脚本拼凑在一起。TFS Deployer 位于生产机器上,将新的网站文件复制到一个全新的目录中,然后调用将 IIS 网站更改为新目录的 VB 脚本。
现在,我正在让团队远离 TFS/MSBuild 的恐惧。我在专用构建服务器上有一个 TeamCity 构建代理。一个简单的 NANT 脚本通过共享文件夹将构建工件从构建服务器部署到生产服务器。简单、快速、有效。
但是,我还没有找到一种方法 a) 远程运行 VB 脚本 b) 使用不同的机制远程更新 IIS 站点(在 1-click 构建中以编程方式)。Windows 服务器 2003/IIS6。有任何想法吗?
更新:我通过创建另一个远程调用我通过 WMI 拥有的旧 vbs 的 vbs 解决了这个问题。谢谢大家!
rake - 如何在 TeamCity 项目的构建配置之间链接版本号?
我想在 TeamCity 项目(开发、质量保证、生产)中有 3 个不同的构建。链接依赖项(如果没有成功的 QA 就无法构建生产,没有成功的开发就无法构建 QA),我想通过构建传播版本号。
开发构建 => v 1.0.1.0 QA 构建 => 成功构建集版本为 v1.0.1.0
有没有办法将构建配置版本设置为不同的构建版本?
我正在使用 TeamCity 4.0.2,跑步者是 Rake,构建 VS2008 解决方案。
.net - 安装 ASP.NET 2.0 SDK 后,Windows Server 2008 上的 NAnt 构建失败
我正在使用 TeamCity 来管理我的一个项目,但它似乎无法在 Windows Server 2008 上与 Nant 一起正常工作。我可以做些什么来解决这个问题?
在安装 ASP.NET 2.0 框架 SDK 之前:
后:
tomcat - Tomcat 损坏时重新安装 TeamCity
我有一个 TeamCity 4 安装,其中 tomcat 用以下错误“在 java.library 路径中找不到允许在生产环境中获得最佳性能的基于 APR 的 Apache Tomcat 本机库”。一旦在服务器上安装了 JDK 以允许编译,这似乎就开始发生了。JDK已被删除并重新安装了JRE,但仍然没有成功。
我的问题是我应该完全重新安装 TeamCity,还是有办法简单地重新安装 tomcat,这样我就不用管配置了?
非常感谢您的帮助。
build-process - 您可以配置 TeamCity“工件”以重新检入源代码管理吗?
我想让 TeamCity Artifacts 重新检查到源代码管理中。
我以前使用过 TFS Integrator。所以我习惯了它的方法,通过配置,它可以将输出构建签入源代码控制。然后,当人们获得时,他们将收到这些工件。
或者是否有完全不同的方法可以通过 TeamCity 实现这一目标?
msbuild - 查找 TeamCity Agent 的工作路径以在 MSBuild 脚本中使用
我想将输出文件从我的构建复制到登台服务器,但我不知道如何找到 TeamCity 用来在 MSBuild 中存储构建输出的路径。有什么帮助吗?
谢谢!