问题标签 [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.
msbuild - TeamCity 在幕后将哪些参数传递给 MSBuild?
我今天刚刚下载了 TeamCity 7,并决定为我的 Azure 解决方案启动并运行它。我还没有尝试做任何花哨的事情,而是从一个非常基本的命令行构建开始:
这会成功构建并生成一个如下所示的包*:
然后我尝试以相同的方式配置 TeamCity:
这会成功构建并生成一个如下所示的包*:
我不明白的是,为什么 MVC 项目的规模会有如此巨大的差异。直接从 Visual Studio 发布会产生与我的 MSBuild 命令完全相同的结果,因此我确信 TeamCity 是个奇怪的人。由于我认为 TeamCity 没有损坏,有人可以教我如何正确配置它,以便获得预期的输出吗?
*我已经用 .zip 重命名了包文件,以便可以查看这篇文章的详细信息。
teamcity - 如何在 TeamCity Nuget Feed 上删除特定版本的包?
有谁知道要删除 TeamCity Nuget Feed 上特定版本的软件包?
continuous-integration - TeamCity 工件打包
TeamCity 具有非常有用的功能,可以在构建后获取所有工件 - 全部下载 (.zip)
我想知道是否有办法以某种方式计算该聚合 zip(例如 MD5)的校验和?当然,我可以设置一个新的构建配置来下载工件,计算总和并发布它,但我正在寻找简单的解决方案。
teamcity - TeamCity AssemblyInfo Patcher 用于网站项目?
我有一个包含网站项目(不是 Web 应用程序)的 VS2010 解决方案。在App_Code
文件夹中,我有一个AssemblyInfo.cs
包含我的版本信息的文件。
我使用 TeamCity 7.0.2 构建此解决方案并配置了“附加构建功能”AssemblyInfo 修补程序。修补程序适用于解决方案中的类库项目,但似乎对网站项目没有影响。
TeamCity 7.x 文档指出:
此功能仅适用于“标准”项目,即通过 Visual Studio 向导创建的项目。
我希望有一些方法可以在我的网站项目中利用它。
deployment - TeamCity Build & Deploy:如何将相关工件路径传递给脚本?
如何将工件路径传递给 TeamCity 中的脚本。场景是这样的
- 构建项目
- 部署项目(与 #1 的工件依赖项)
第 2 步由一个脚本组成,该脚本
- 停止服务(解锁文件)
- 将构建工件复制到服务器
- 重新启动服务
我在第 2 步中苦苦挣扎,我想我需要将构建工件的路径传递到脚本中,但我看不到你是怎么做的?
teamcity - 在 teamcity 服务器上安装 nuget
我们有一个 TeamCity 7 服务器,我们希望为 nuget 启用它。
我们在盒子上没有任何外部网络连接,所以当被要求下载 nuget 时,TeamCity 说
“无法从默认提要中获取最新的 NuGet。与http://packages.nuget.org的连接被拒绝”
是否有一种解决方法可以从独立的 exe 或其他东西安装 nuget,以使 TeamCity 能够识别安装?
在此先感谢,安迪
testcomplete - TeamCity 表示成功,但无法加载 msi
我正在运行 TeamCity 代理(不是作为服务)。我正在使用命令行启动应用程序。如果我将命令行保存在 *.cmd 文件中并双击它,则应用程序正在正确加载,但如果我复制 ans将 cmd 文件中的代码粘贴到 TeamCity 并运行... TeamCity 说成功,但应用程序未加载。如果我将 TeamCity 作为服务运行并单击运行...它正在加载应用程序,但它与它一起加载“交互式服务检测”(http://blogs.msdn.com/b/patricka/archive/2010/04/27/what-is-interactive-services-detection-and-why-is-it-blinking- at-me.aspx),据我所知,这并不好,我需要使用我正在做的 agent.bat 文件运行它。什么可以解决这个问题?
谢谢
teamcity - 如何将包发布到 TeamCity nuget 服务器?
我们为 nuget 配置了 TeamCity 7 服务器。它托管在没有外部连接的机器上。是否可以将包发布到 TeamCity nuget 服务器?例如,如果我们想将 log4net 包依赖项添加到我们的项目之一,则需要将其发布到 TeamCity 服务器,因为无法访问 nuget.org。到目前为止,我已经尝试发布到http://teamcity:port/guestauth/app/nuget/v1/FeedService.svc上的变体,但到目前为止还没有运气。
谢谢,安迪
mercurial - TeamCity Mercurial 克隆错误
运行 Team City 配置时,它包含一个空格
为什么 tc 包含空格的任何线索。我尝试测试 vcs root 并且它可以工作......
amazon-ec2 - 是否可以让 TeamCity 停止并重新启动构建代理的 Amazon EC2 实例?
我有 TeamCity (7.0.2) 从自定义 AMI 成功启动 EC2 VM,运行我们的构建,然后发回构建工件。
然而,即使我曾经使用较旧的 TeamCity 版本执行此操作,我总是对它只是在完成后终止实例,然后在下次需要构建代理时使用配置的 AMI 创建新实例的想法感到不满意。
我可以让 TeamCity 发出“停止”命令,然后发出“开始”命令吗?这有很多优点 - 更快的启动时间,允许在代理统计中命名实例,以及将 Mercurial 克隆保存到 EBS 以供下一次构建只有三个。
ps 我想我可以使用链式构建直接调用 EC2 API,而不是使用内置的云支持,但这听起来工作量很大,而且感觉很不稳定