ubuntu下构建jenkins- maven - git 持续集成项目管理
先把jdk和maven,git,安装配置好
1.下载https://jenkins.io/index.html
LTSRelease ,选这个,稳定
WeeklyRelease,这个每周会更新,
下载相应系统的版本,如我是ubuntu,
分别执行如下命令,就能安装成功
wget-q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudoapt-key add -
sudosh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ >/etc/apt/sources.list.d/jenkins.list'
sudoapt-get update -y
sudoapt-get install jenkins -y
第一次我就是这么装的,后来第二次重装就失败了,后来我把上面下载的war包解压开,内容提取出来,放到tomcat里启动成功了。http://localhost:8033/jenkins/
浏览器第一次打开jenkins会默认安装插件
装完后会有一个admin的密码路径,打开文件就是密码。
我本地已经安装完了,就不截图了。
配置环境
依次配置 jdk,git,maven
再安装一个ssh插件,用于远程访问
在ManagePlugins里,搜索Publishover SSH安装;再到ConfigureSystem里配置
如图
可以用简单的用户名密码方式配置,
passphrase登录用户密码,
name,这个服务的别名
hostname,ip地址
username,登录用户名
RemoteDirectory远程目录
2.1然后就是新建项目
选择freestyleproject和填写项目名,选ok即可
在SourceCode Management,选择git
填写git地址和Credentials
addCredentials,如下图,kind里选择usernamewith paddword,用用户名和密码来拉取代码。添加成功后,在Branchesto build填写一个存在的分支,比如master,dev
接下去配置maven