Jenkins使用入门

此篇文章主要描述的是jenkins的简单使用,以及搭配git的一些使用

“Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。”

简单来说,Jenkins是一个能帮助我们构建部署项目的工具,使用它能减少很多部署的工作量。

话不多说,现在就开始构建一个jenkins项目

输入项目名,构建一个自由风格的软件项目

选择jdk

 

源码管理 绑定git

 

构建触发器

 

我这里使用了一个gitlab webhook,就是当git推送了之后触发项目的自动构建和部署 Jenkins必须安装gitlab webhook插件才能使用这个webhook

同时需在gitlib里绑定这个webhook(这里会遇到一些麻烦 还是找了一个运维的大哥才帮忙解决的)

 测试一下 HTTP 200 证明可用

构建可以写构建前执行脚本 可以对文件进行操作 可以执行git命令 等

当前命令的操作目录是 jenkins workspace里当前项目的路径 如 /home/jenkinshome/workspace/Test

指定maven

可以增加构建后操作 例如构建成功后构建一个子项目 

配置项目的发布 指定tomcat的ip和端口 如 http://127.0.0.1:8080 指定的tomcat需要启动 并且配置成支持热部署(这里可能会遇到很多麻烦,部署的tomcat需要修改好多地方)

 

这里只是简单的对jenkins的使用做出一些说明,jenkins还有好多可配置的操作

jenkins的功能还有好多这里没有涉及到的地方

本人只是初次使用jenkins 如文章中有不当的地方 希望大佬们多多指正 

posted @ 2019-02-12 23:49  dream阳  阅读(230)  评论(0编辑  收藏  举报