通过Chef无头安装JIRA

时间:2013-04-11 17:39:48

标签: automation install jira chef

有没有人经历过通过厨师无头安装JIRA? (我正在进行一项实验,看看我们是否可以快速自动设置新项目环境)

使用Chef我可以像这样开始Jira安装......     安装MySQL     添加JIRA DB和用户,授予权限     模板response.varfile     远程文件下载JIRA安装程序     使用varfile执行JIRA安装程序     将MySQL连接器复制到JIRA lib文件夹中     停止然后启动JIRA服务

...但是还有第二个阶段,JIRA要求我打开一个浏览器并提供数据库和其他信誉来完成配置。发送的请求看起来像是生成了唯一的令牌等。

考虑的方法:   *使用curl伪造配置 - 有一个唯一的令牌,我们必须消耗一个响应。   *使用xvfb和Selenium(或类似)假装驱动浏览器 - 我们今天无法成功运行。   *复制手工生成的配置文件/数据库 - 这不是一个很好的长期计划,但同样,我们有一些特殊的价值观导致了我们的问题。

JIRA是一款受欢迎的产品,任何人都有幸通过厨师安装它?

1 个答案:

答案 0 :(得分:3)

取决于您想要安装的距离。为了达到某人可以创建管理员用户如何不使用JIRA安装程序的程度。只需解压标准的tar.gz包,在jira-application.properties中设置JIRA home并修复JIRA home / dbconfig.xml文件。添加一些插件jar文件到安装插件,你应该准备好了。