问题标签 [teamcity-7.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.
teamcity - 显示自上次构建以来所有已解决的问题
我有两个构建配置——一个开发配置(在每次签入时构建)和一个 QA 配置(在发布 qa 版本时按需构建。我们不进行持续部署(目前))。
当 QA 版本发布时,我希望能够知道自上一个版本以来解决了哪些问题。(格式不重要-报告/图表/文本...),
含义-我想知道自此配置中的最后一次构建日期以来已更改为“已解决”的所有问题。
我正在使用tfs teamcity 问题跟踪器。
有任何想法吗?
teamcity-7.0 - Team City 夜间构建无法启动
我有一个 Team City 实例在我的 PC 上运行。
即使没有要构建的签入,我也设置了每晚在午夜运行的夜间构建。
我把电脑锁在晚上,所以假设应该触发构建。
但是我不断收到“无法收集更改”、“无法开始构建”、“无法收集更改,错误:org.tmatesoft.svn.core.SVNException: svn: E210003: Unknown host MySVNServer”。
如果我将构建设置为在白天运行,即使 PC 被锁定,它也能正常触发。
我有一个签入触发的构建,以及其他几个针对同一环境的 1 次临时构建,它们都运行良好。
如果我没有“登录”,Team City 构建是否会失败,PC 被锁定是否会导致问题?
visual-studio-2010 - 为 Azure 项目设置 TargetProfile
我在开发机器上通过 TeamCity 运行的构建中出现以下错误:
相同的解决方案在 VS.NET 中构建良好。
我认为我需要做的是TargetProfile
为每个 Azure 项目(有不止一个抱怨)设置覆盖默认值,Cloud
但我无法找到在哪里执行此操作。
那么如何为 Azure 项目设置目标配置文件?
teamcity - 如何让 TeamCity 只清理某些文件
是否可以让 TeamCity 在从我的 git 存储库中获取文件时只清理某些文件?我修改一个文件作为构建步骤,因此总是需要该文件的干净版本。但是,实际上没有必要每次都获取整个 repo,因为通常只修改了几个文件(因此,我宁愿不使用 'Clean all files before build' 命令)。
谢谢!
为了澄清,假设我有以下结构: - index.html - js/script.js - js/plugins.js
我只想始终(无论是否发生任何更改)检查 index.html。js 文件夹中的文件我只想在发生任何更新时替换它们。
nuget - TeamCity 与 NuGet,缺少参考
我正在尝试让我的 TeamCity 服务器从 NuGet 获取包,因此我不必在我的存储库中包含所有程序集。
最初似乎一切正常,但是当 MSBuild 步骤开始时,找不到所需的程序集/包。
我已将包文件夹添加到我的存储库中,并尝试启用我的项目以“启用 NuGet 包还原”,如此处所述:
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
两者似乎都不起作用。当我查看工作目录()中的packages文件夹时,它是空的,所以没有提取任何包?
以下是来自 nuget 任务的日志:
包文件夹应该保持空(某种临时存储?)还是应该包含下载的包?
wcf-ria-services - RIA 服务项目的 TeamCity 构建失败
我在我的解决方案中的一个项目中使用 RIA 服务,它可以在任何开发机器上完美构建。我还检查了构建顺序,看起来也不错。
我还有一个 64 位的 Windows 7 Server,我在其中安装了 TeamCity 7.0.3。当我运行构建代理时,相同的解决方案无法构建,这是构建日志文件中的一个条目 -
[CreateRiaClientFilesTask] C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v5.0\Microsoft.Ria.Client.targets(303, 5):必须先构建“xxx.csproj”项目,然后才能构建客户端代理类被生成。
但是,也会生成客户端代理类。我不明白问题出在哪里。我尝试在构建步骤中使用 MSBuild 和 VS sln 作为“Runner Type”。
注意:VS 2010(以及其他必要的 SDK 等)已安装在服务器上。
git - 在 TeamCity 构建步骤中使用 git 命令
我的 TeamCity v7.0 构建项目之一依赖于使用当前开发分支和主分支之间的差异来确定需要运行的内容。我写了一个小脚本,它使用类似的东西:
不幸的是,构建日志表明它git diff
不起作用。当我进入该项目的 buildAgent/work 目录时,我看到没有.git
文件夹,因此它无法执行所需的 git 操作。
我已经按照TW-15873teamcity.git.use.local.mirrors=true
中的说明放入了buildAgent.properties
文件,但这似乎没有任何帮助。
我有什么办法可以让我的构建步骤的脚本中两个分支之间的文件列表发生变化?
rest - 在 Teamcity 中通过 REST 创建构建配置
是否可以通过 Teamcity 中的 REST api(POST 方法)为现有项目创建新的构建配置?
如果有,如何创建?(一些指导方针)
谢谢
asp.net-mvc-3 - Teamcity 未部署 app_data 文件夹
我已将 Teamcity 配置为通过 Web 部署将我的 ASP.NET MVC 应用程序部署到我的生产服务器。
整个过程按预期工作,只是 teamcity没有将我的文件部署在 app_data 文件夹中。
如果我从 Visual Studio 部署我的站点,则会按预期创建文件夹,但不是通过 teamcity 部署创建的。
任何建议如何更新,
teamcity - Team City 7.0 - 如何配置依赖于共享编译库的构建?
这是我第一次尝试在 Team City 中设置构建配置。
在 Subversion 中,所有第三方二进制文件都存储在一个名为 Applications 的单独存储库中,因为它是共享的。
所以在我的本地机器上,路径是
其中引用了二进制文件
在 Team City 中,我有两种构建配置(一种用于构建项目 (.sln),另一种用于检查第三方二进制文件)。
对于 web 项目构建配置,我添加了一个依赖于“获取第三方二进制文件”的工件依赖项,从“上次成功构建”和工件规则获取工件:
构建尝试解决工件依赖项失败。
我做对了吗?