有没有易于编写插件的持续集成软件?
我想向我正在进行的项目添加持续集成工具。但是,我希望能够使用 Lotus Notes 发送构建结果。我已经介绍了 Lotus Notes 部分,希望你们能帮我选择合适的工具。我更喜欢基于 Java 的东西,但如果其他东西更好,我也不会介意。
请仅提供我可以以某种方式影响构建过程的解决方案。
I'd like to add a continuous integration tool to a project I'm working on. However, I'd like to be able to send the results of the build using Lotus Notes. I already have the Lotus Notes part covered, and I'd like you guys help me choose the right tool for this. I'd preffer something based on Java, but if something else's better, I won't mind.
Please only provide solutions where I can influence the build process somehow.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Hudson 的作者实际上希望人们能够在不访问源存储库的情况下轻松做出贡献。 Hudson 因此被设计为通过插件进行扩展(它不是唯一的候选者,但它绝对是一个不错的选择)。查看其 wiki 的扩展 Hudson 部分。
这些博客文章 编写 Hudson 插件 (第 1 部分 – 准备) 和 编写 Hudson 插件(第 2 部分 - 了解 m2 和 freestyle 项目) 也可能有所帮助。
Hudson's author actually wanted people to be able to contribute easily without access to the source repository. Hudson has thus been designed for extensibility through plugins (it's not the only candidate but it's definitely a nice one). Have a look at the Extend Hudson section of its wiki.
These blog posts Writing a Hudson plug-in (Part 1 – Preparation) and Writing a Hudson plug-in (Part 2 – Understanding m2 and freestyle projects) might help too.
Hudson 是一个 CI 解决方案,吸引了像熊到蜂蜜这样的插件。
Hudson is a CI solution that attracts plugins like bears to honey.
Jetbrains TeamCity 有一个使用 jar 文件的插件架构 - API 此处。我喜欢 TeamCity(-:
Hudson 是明确可扩展的。除此之外我不知道更多了,因为我我对 TeamCity 非常满意...
Jetbrains TeamCity has a plugin architecture that uses jar files - API here. I love TeamCity (-:
Hudson is explicitly extensible. Don't know any more about it than that because I'm really happy with TeamCity...