【发布时间】:2017-11-07 11:09:06
【问题描述】:
我想问是否有人通过使用 Jenkins 启动 (Java/Maven) 进程获得了经验?贵公司如何在其应用服务器上启动流程?
目前我们正在使用ant 启动应用程序,但正在寻找提供的替代品
- 可追溯性/日志记录
- 易于访问(生产部门的 Web 界面或 GUI)
想到 Jenkins 是因为我知道,但我不确定这是否是用于此目的的正确工具。
你怎么看?
【问题讨论】:
我想问是否有人通过使用 Jenkins 启动 (Java/Maven) 进程获得了经验?贵公司如何在其应用服务器上启动流程?
目前我们正在使用ant 启动应用程序,但正在寻找提供的替代品
想到 Jenkins 是因为我知道,但我不确定这是否是用于此目的的正确工具。
你怎么看?
【问题讨论】:
看看Rundeck
它可以运行本地和远程任务、作业等。
【讨论】:
是的,你可以同时使用 jenkins。
可追溯性/日志记录
使用 Audit2DB 插件 (https://wiki.jenkins.io/display/JENKINS/Audit+To+Database+Plugin),您可以将所有构建/作业详细信息记录到数据库中,并可以获取/创建报告。根据需求自定义架构。
易于访问(生产部门的 Web 界面或 GUI)
再次是的。通过实现属性文件夹/视图和访问控制,这是可能的。
此外,我使用 Jenkins 服务器一个集中的构建/部署/测试作为协调器来启动构建、在远程主机上部署(基于 tomcat 的 Java 应用程序)并运行测试用例。
【讨论】: