问题标签 [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-7.0 - 在 TeamCity Professional 7.1.4(内部版本 24331)中,如何指定构建代理的结帐目录?
最近我们发生了服务器崩溃,我们不得不重新安装 teamcity。不幸的是,备份没有正确完成,我们必须重新配置它。我们正在使用新版本 7.1.4。
在 6.5 中,我记得能够指定构建代理的检出目录。我很难在 7.1.4 中找到可以做到这一点的地方。但似乎默认情况下它是:
我假设字母数字目录可能会发生变化。
也许那个特性,即指定 svn checkout 目录的选项,被取消了。在任何情况下,我都想指定 checkout 目录,因为我们的一些测试已经硬编码了该参数,它可以省去我在代码中确定运行时 checkout 目录的麻烦。
问题是当我使用 MSBUILD 选项时,当前目录实际上是
并且需要知道 teamcity 结帐才能加载测试输入文件。
有谁知道现在是否确实可以在 7.1.4 中指定构建代理 svn checkout 目录?如果没有,我最好找到解决方法。
谢谢!
.net - 在 Server 2012 上构建 .NET 4.0 网站时出现 CS0246 和 CS0433 错误
我正在安装 .Net 4.5 的 Server 2012 上构建一个 .Net 4.0 Web 项目。我在 TeamCity 下使用 Psake,并且收到 CS0246 说找不到 NotMapped,而 CS0433 说它找到了两个用于 DataAnnotations 的 DLL。
该类如下所示:
完整的错误是:
该构建仅使用 Psake 而不是 TeamCity 在 Windows 8 下运行良好。任何想法如何解决这个问题?
更新:我做了一个较小的测试项目,并且在 2012 年构建良好。看起来我的主项目有些奇怪。
rake - 为什么这个 dotCover rake 任务使用这些相对文件路径失败?
我在让 dotCoverexec
使用相对路径在 Albacore 任务中工作时遇到了一些问题。
只是告诉我路径错误,该dotCover
错误无济于事
这并没有提供太多帮助,我也尝试过 dotcover help cover 以获得帮助,但没有提供很多关于出了什么问题的线索。
我已经关注了这篇关于 rake 和 dotcover 的帖子以及这个问题。也许我在这里错过了相关文档,但能够让它工作真的很有帮助。
编辑:我刚刚发现这与相对路径和绝对路径有关,也许是因为我使用的是绝对路径,所以我需要以下内容。我们明天就会知道
teamcity - TeamCity 不发送电子邮件通知
我正在尝试在我的项目失败时在 TeamCity 中设置电子邮件通知。我已经用他们的信息设置了一些用户,但是当我的项目失败时。我没有收到任何电子邮件。
我已经在“电子邮件通知”选项卡中提供了所有信息,并在“测试连接”中提供了我的电子邮件地址,它说连接成功。只是想确认一下,在测试与我的电子邮件地址的连接时,我是否应该期待/收到一封电子邮件,或者系统只是 ping/检查连接是否正常?
在我的“设置和工具”中(在管理员下),我在“电子邮件通知程序”下有一个监视项目,它监视我的项目的构建失败。
以前有没有人遇到过这个问题,任何帮助将不胜感激
谢谢
continuous-integration - 将 Octopack nuget 版本号更改为 teamcity 的内部版本号
我使用 team-city 创建了一个 asp.net mvc 网站的 Octopack nuget 包。我还添加了构建参数,即包版本号以使用团队城市的构建号%build.number%
,而不是 AssemblyInfo.cs 中的默认值。但是,无论我设置的构建参数如何,我的包号仍然显示为 1.0.0.0。
我曾尝试在 AssemblyInfo.cs 中使用 .* 来自动生成版本号,但我想使用我定义的 team-city 的内部版本号。
还有什么我想念的吗?
teamcity - TeamCity 构建代理注册期间的 XmlRpcException
我已经通过几种不同的方式在我的机器上安装了 TeamCity 构建代理 - 使用 Java Web Start 和手动 .zip 分发。两者都产生了可行的安装,因为我曾经一两次能够正确连接并注册到 TeamCity 服务器。但是,在重新启动 ( <install_location>/bin/agent.sh stop
... <install_location>/bin/agent.sh start
) 时,我在 teamcity-agent.log 中收到以下错误(在 log4j 配置文件中打开了额外的调试)。
根据带有额外 xmlrpc 调试的日志,这是有问题的 xml:
我只有一次能够重新启动代理并让它再次正确连接。一般来说,我可以安装它,让它运行一次,然后重新启动它会出现这个错误。有任何想法吗?
tfs - TFS2012 与 Jetbrains TeamCity+YouTrack
我们在云上使用了 TFS2012,但我们不喜欢没有报告服务,因此我们希望迁移到本地 TFS2012。同时,我们开始喜欢 Git,我们认为它可能比 TFS 版本控制更有意义。
这显然需要研究人员和开发人员“扮演管理员”的角色,因此我们正在花时间评估 Jetbrains 高度评价的解决方案是否更适合。
假设有一个 6-8 人的团队使用 Scrum 并渴望参加敏捷的“最佳实践”培训,以及一个结合了后端 .NET 技术和前端 Javascript (AngularJS) 的项目,考虑从 TFS2012 迁移到 TeamCity/YouTrack/Git 堆栈,用于 scrum 规划、源代码控制、持续集成和质量控制以及问题跟踪:
- TFS2012 我们会/可能会错过什么?
- 我们将从新堆栈中享受什么?
- 新堆栈是否在 TFS 没有的任何方面都不足,反之亦然?
注意:这是 TFS2012 特有的问题 - 对于以前的 TFS 版本和 TeamCity,SO 和其他地方有几个比较,也许 YouTrack 也是如此。
maven - 以编程方式修改 TeamCity 构建参数
我在 TC 构建配置中创建了一些系统属性。这些属性的值以这种方式传递给 Maven 配置:
这按预期工作。我现在要做的是在构建完成时修改系统属性的值,以便下一次构建将获得这些值。是否可以通过 Java 或使用 Maven以编程方式执行此操作?这是正确的方法吗?
artifacts - 包含 0b 文件的 TeamCity 工件
我们正在使用 TeamCity 7.1.2,并且遇到了与我们持续构建生成的工件有关的问题。
具体来说,当我们在用于我们的工件的源中移动文件时,TeamCity 会在它们以前的位置创建这些文件的零字节大小版本(以及在它们的新位置中创建正确的副本)。
您可以在 TeamCity 中轻松看到这一点。
InstallScripts
文件夹中显示的各种 0b 文件曾经在此文件夹中,但后来已移至Modules
和Scripts
文件夹。
有没有其他人看到过这个,如果有,你能解决这个问题吗?我们已经在 TeamCity 中执行了Enforce clean checkout,但这并没有解决问题。
.net - Deploying with TeamCity
Our team started a solution which consists of 4 projects - a desktop app, 2 web app, a win- and a web-services.
We decided to use TeamCity as a CI server and decided to use it as for building setup packages (nightly builds). Google shows me a lot of articles on how to deploy web application, using .zip packages - but no one upon how to create a msi or setup.
Also no clues on how to do the same for a non-web project - as are desktop apps, web- and win -services.
Have anyone used TeamCity for building and deploying a non-web application?