2016 - 2024

感恩一路有你

Jenkins部署脚本和配置详解

浏览量:4376 时间:2024-05-12 23:57:17 作者:采采

Jenkins是部署脚本和配置的常用方式之一,作为技术人员,掌握这项新技术至关重要。Jenkins是一个广泛应用于持续构建的可视化web工具,简而言之,就是实现各种项目的自动化编译、打包和部署。它能很好地支持各种语言的项目构建,比如Java、C、PHP等,并完全兼容Ant、Maven、Gradle等多种第三方构建工具。同时,Jenkins与SVN、Git能够无缝集成,也支持直接与知名源代码托管网站(如GitHub、Bitbucket)集成。

Jenkins配置步骤

1. 登录Jenkins,在所需构建的项目下选择配置。

2. 勾选“丢弃旧的构建”,自定义最大构建数。

3. 配置Git的URL以及密钥,选择要构建的项目分支(例如构建dev分支下的项目)。

4. 添加分支每次checkout的前后动作:clean before/after checkout。

5. 设置构建前步骤Pre Steps(留空)、构建步骤Build(指定构建的POM文件以及要执行的Maven命令):

- clean:清理项目产生的临时文件。

- deploy:发布命令,将打包的文件发布到远程。

- -p:使用POM中指定的配置。

- :跳过测试。

6. 设置构建后步骤Post Steps(仅当构建成功或不稳定时执行):

- Name:下拉选择已配置的待部署主机IP。

- Source files:工作空间中需要传输的文件。

- Remote prefix:去除文件名前缀,直接传输需要的文件到目标机器。

- Remote directory:目标机器的存储目录,可不填。

- Exec command:执行脚本的路径,传送的文件名、Tomcat端口号、Tomcat路径四个参数以空格隔开。若有其他.WAR文件需要传送,可点击Add Server继续配置。

7. 配置Sonar:

- :项目的密钥,需唯一。

- :项目的名称,即在Sonar中的名称。

- :项目的版本号。

- :查找的资源,“.”表示所有,若多个可用逗号分隔。

- :Java所用语言。

- :采用的编码格式。

8. 配置完成后保存,点击立即构建。

9. 在左下角显示的构建历史中选择最近一次构建,点击Console Output可查看控制台输出,确认构建是否成功。

通过以上详细的配置步骤,可以更好地利用Jenkins进行项目的持续构建和部署,从而提高工作效率和代码质量。同时,不断学习和掌握新技术,才能保持竞争力并适应快速发展的科技环境。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。