我正在处理场景,Jenkins是我的CI工具,Maven是我的构建工具,我将通过Jenkins文件配置Jenkins管道,但是在构建步骤完成后,我想部署和安装在节点上使用厨师(cookbook-recipies)的工件(即.Jar文件或其他),我很困惑,我怎么能实现这个过程!请帮我 感谢。
答案 0 :(得分:0)
这个问题太过模糊,无法得到有用的答案,即使你把它变得更具体,它也是一个非常广泛的问题。我已经在https://coderanger.net/jenkins/了解了我最近的这篇文章,请随意将其部分或全部写下来。
答案 1 :(得分:0)
Jenkins管道设置用于持续集成和部署,我唯一的困惑是Jenkins和厨师将如何在此过程中进行通信,在继续集成之后,我希望厨师接管并安装Jar软件包并将其部署在几个节点。这里maven是我的构建工具。在Jenkins管道中,我可以设置直到构建完成,是否有任何东西我可以在管道的Post部分中进行部署的厨师通信,或者必须从chef / cookbook / recipes / name.rb完成,是否有任何Jenkins插件可以实现!
答案 2 :(得分:0)
检查允许您的chef plugin 在远程主机上运行chef-client。
答案 3 :(得分:0)
在Jenkins中,部署到容器插件将帮助您将代码部署到任何工作站,并使用刀子将其上传到Chef服务器并部署到所有节点