有没有人经历过通过厨师无头安装JIRA? (我正在进行一项实验,看看我们是否可以快速自动设置新项目环境)
使用Chef我可以像这样开始Jira安装...... 安装MySQL 添加JIRA DB和用户,授予权限 模板response.varfile 远程文件下载JIRA安装程序 使用varfile执行JIRA安装程序 将MySQL连接器复制到JIRA lib文件夹中 停止然后启动JIRA服务
...但是还有第二个阶段,JIRA要求我打开一个浏览器并提供数据库和其他信誉来完成配置。发送的请求看起来像是生成了唯一的令牌等。
考虑的方法: *使用curl伪造配置 - 有一个唯一的令牌,我们必须消耗一个响应。 *使用xvfb和Selenium(或类似)假装驱动浏览器 - 我们今天无法成功运行。 *复制手工生成的配置文件/数据库 - 这不是一个很好的长期计划,但同样,我们有一些特殊的价值观导致了我们的问题。
JIRA是一款受欢迎的产品,任何人都有幸通过厨师安装它?
答案 0 :(得分:3)
取决于您想要安装的距离。为了达到某人可以创建管理员用户如何不使用JIRA安装程序的程度。只需解压标准的tar.gz包,在jira-application.properties中设置JIRA home并修复JIRA home / dbconfig.xml文件。添加一些插件jar文件到安装插件,你应该准备好了。