jenkins安裝使用及构建后部署tomcat/weblogic

一.下载和安装

我们从Jenkins官方网站https://jenkins.io/下载最新的war包。虽然Jenkins提供了Windows、Linux、OS X等各种安装程序,但是,这些安装程序都没有war包好使。我从未见过Jenkins这样把Java包做得如此简单的项目。启动方式有多种

1.只需要运行命令:

java -jar jenkins.war      nohup java -jar -Dorg.jenkinsci.plugins.gitclient.Git.timeOut=60  jenkins.war

--ajp13Port=-1 --httpPort=8082 &设置git超时时间和启动端口(主要解决git下载文件超时现象)

2.将jenkins.war 放在tomcat webapps下面

Jenkins就启动成功了!它的war包自带Jetty服务器,剩下的工作我们全部在浏览器中进行。

第一次启动Jenkins时,出于安全考虑,Jenkins会自动生成一个随机的按照口令。注意控制台输出的口令,复制下来,然后在浏览器输入:

http://localhost:8080/ (第一种启动方式)    http://localhost:8080/jenkins (第二种启动方式)

粘贴口令,进入安装界面,如果执行默认的安装,Jenkins就自动配置好了Maven、git等常用插件。最后,创建一个admin用户,完成安装。

二.配置和创建项目

2.1 系统设置

用管理员账号登录Jenkins后,第一次使用前,需要在“系统管理”->“Global Tool

Configuration”->“Maven”中新增一个Maven,直接输入一个名字,选中“自动安装”,Jenkins会自动下载并安装Maven

或者本地已经有maven,可以手动指定本地maven路径

2.2开始创建一个新任务。

填写item名称,选择一个maven项目,如果没有构建一个maven项目选项,需要去系统管理=>管理插件下面去下载Maven Integration Plugin  或者 Pipeline Maven Integration Plugin

点击Ok进行下一步设置


构建触发器指定了触发一次构建的条件。推荐使用最简单的配置“Poll SCM”,它的意思是,定时检查版本库,发现有新的提交就触发构建。这种方式对git、SVN等所有版本管理系统都是通用的。

在“Build”中,默认的Root POM是pom.xml。如果pom.xml不在根目录下,就填入子目录,例如:wxapi/pom.xml。

在Goals and options中,填入需要执行的mvn命令:clean install -Dmaven.test.skip=true,Jenkins将执行如下命令:

在执行完MAVEN命令后,我们需要做一些操作,将项目部署在tomcat(Deploy to container Plugin)

选择完tomcat后需要配置tomcat的用户名密码!!!

在tomcat目录(此处的tomcat目录一定是你要把项目发布到的tomcat的目录!!!)/conf/tomcat-users.xml中配置用户名密码

查看构建历史。

15、查看控制台输出。

将项目部署到weblogic(weblogic-deployer-plugin)

configuration.xml文件内容及格式


你可能感兴趣的:(jenkins安裝使用及构建后部署tomcat/weblogic)