【问题标题】:Teamcity plugin for DelphiDelphi 的 Teamcity 插件
【发布时间】:2011-08-10 06:28:05
【问题描述】:

有人知道是否有任何适用于 Delphi-IDE 的 Teamcity 插件,例如 Visualstudio 的插件,可以直接从 IDE 运行个人构建吗?

谢谢

【问题讨论】:

  • 为什么不使用 finalbuilder,它实际上包含在 Delphi XE 的某些版本中,并且特别擅长构建 Delphi 的东西。其次,您是否尝试过使用“工具”菜单启动构建?你可以在那里添加任何你想要的东西。包括自己运行 MSBuild,所以除了为你调用 MSBuild 之外,我不确定 TeamCity 会做什么......
  • +1,这对 OpenTools 专家来说是一个很好的商机
  • @Warren 用于 TeamCity 中的个人构建,the modified files are submitted to the server bypassing the VCS,这与本地构建不同,因为开发人员工作站不会有额外的构建和测试负载
  • 听起来像命令行上的 MSBuild 也会这样做,因为它使用的是工作副本。仍然不明白为什么 TeamCity 会添加任何东西。
  • @Warren 谢谢你提供的信息,这听起来很有趣,但是我们有一个使用 C# 和 Delphi 的项目,两者都使用可用于 VS 作为插件的 Teamcity,目前我们使用 VS 运行个人Delphi 的构建变化不是很舒服。 Teamcity 的主要原因是个人构建,无论如何 MSBuild 将如何启用个人构建?

标签: delphi delphi-2010 teamcity delphi-ide


【解决方案1】:

如果你的 VCS 是 Git 或 Mercurial,也可以在你的功能分支上定义一个触发器,它会自动运行个人构建:

远程运行 DVCS 分支中的更改:添加了新的构建触发器 监视对 Git 或 Mercurial 分支的提交并添加个人 检测到提交时构建到构建队列。

发现于:http://blog.caraulean.com/2011/05/31/quick-tip-configure-teamcity-6-5-to-run-a-personal-build-when-youve-committed-to-a-branch/

【讨论】:

  • 感谢您的回答,我们已经在使用这个功能,它也适用于 SVN,它非常简洁。
猜你喜欢
  • 2018-01-01
  • 1970-01-01
  • 2011-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多