假设我在一个团队中工作,并希望在将代码提交/推送到trunk / master之前测试我的代码。所以,我需要一个简单的持续集成服务器来:
我希望它能在Windows / Linux中运行。
我不想为此目的使用Jenkins
(或任何其他真正的持续集成服务器)。我更喜欢更多的轻量级解决方案。我可以开发一个简单的Java / Groovy应用程序。但我更喜欢现成的解决方案。
你会建议什么?
答案 0 :(得分:2)
自动构建系统(Maven,Ant,Gradle等)可以作为CI工作。您可以从命令行运行它,也可以定期从cron / task scheduler运行它。 Maven可以使用“site”命令生成完整的HTML报告。
mvn site
或者如果您更喜欢GUI,那么请使用Jenkins。您可以使用简单的
从命令行启动它java -jar jenkins.war
无需安装任何东西