我们正在开展一个项目,并参与持续集成测试。
我需要
我将编写一个将登录Jenkins并执行集成测试的java程序。
问题是:电子邮件消息如何激活java程序?
编辑:通常,jenkins提供的功能可以在收到电子邮件后开始工作,但我们遇到了安全问题
答案 0 :(得分:2)
创建一个程序或脚本,定期轮询邮件服务器框,并在收到相应的电子邮件后运行另一个java程序。
答案 1 :(得分:2)
请仔细阅读Jenkins文档。如果您使用的是版本控制系统,Jenkins可以自动提取代码并在其上运行测试用例。您可以使用各种方法通知Jenkins ...包括webhooks。
请浏览各种plugins for Jenkins。
<强>更新强>:
我自己没有用过这个。但看起来这就是你想要的:Mail Commander Plugin
你发送的命令可能是这样的:
curl --data '' http://<server>:<port>/job/<projectname>/build