🎊 Jenkins WebSphere 部署

Jenkins WebSphere 部署

Jenkins 安装

1.1安装方式:

选择windows 安装文件或以war包形式运行下载地址:https://jenkins.io/

选择最新版本的window版

1.2插件安装:

选择默认插件安装全部插件

Jenkins WebSphere插件安装

2.1安装:

在可选插件列表中搜索WebSphere Deployer Plugin 安装

2.2配置:

进入was安装目录/home/user/IBM/WebSphere/AppServer/runtimes

com.ibm.ws.admin.client_8.5.0.jar,com.ibm.ws.orb_8.5.0.jar,com.ibm.ws.webservices.thinclient_8.5.0.jar拷贝到Jenkins安装目录下Jenkins/plugins/websphere-deployer/WEB-INF/lib

进入was安装目录/home/user/IBM/WebSphere/AppServer/plugins

com.ibm.ws.security.crypto.jar拷贝到Jenkins安装目录下Jenkins/plugins/websphere-deployer/WEB-INF/lib

3.

Jenkins 全局工具配置JDK 配置MAVEN配置

(由于springboot项目结构的原因,我们需要先构建最简单父级项目,再在父级项目内以相对路径关联到子项目module。父级与子级文件位置如下

对应父级文件目录

父级文件pom文件关联子级目录

对应子级文件目录:

使用jenkens之前需要确保配置好系统变量MAVEN_HOME以及Path里添加maven下bin目录路径,需要在第一次使用时先在项目所在文件目录里用mvn compile编译下文件,以确保maven仓库包含所需依赖文件

部分本地仓库没有的文件并且无法直接使用网络安装的文件,需要我们自己安装到私库里,以我的路径为例

mvn install:install-file -DlocalRepositoryPath=D:\Maven\3.5.0\repository -DcreateChecksum=true -Dpackaging=jar -Dfile=D:\Maven\3.5.0\repository\com\ibm\db2\db2jcc4\10.1\db2jcc4-10.1.jar -DgroupId=com.ibm.db2.db2jcc4 -DartifactId=db2jcc4 -Dversion=10.1

安装后结果如下4

pom文件依赖要以本地私有安装后路径为主

D:\Maven\3.5.0\repository\com\ibm\db2\db2jcc4\db2jcc4\10.1\db2jcc4-10.1.jar

Pom文件里再添加对应依赖

到父级文件所在目录运行mvn compile确保运行成功

ANT 配置NodeJS 配置 备注:工具配置与环境变量配置相似

4.Jenkins WebSphere 部署

新建任务

输入任务名称,选择构建自由风格软件项目,点击确定输入描述源码管理依据版本管理工具进行配置,这里选择SVN,输入项目地址及账号密码

构建触发器触发自动构建操作,可自己选择

构建环境构建:增加构建步骤->调用顶层Maven目标

构建后操作:增加构建后操作步骤->Deploy To IBM WebSphere Application Server输入was IP,was Deployment Manager SOAP_CONNECTOR_ADDRESS 端口及控制台登陆用户密码

(上图中,IP为webSphere部署所在服务器IP,connect type为固定SOAP连接方式,Port为默认SOAP连接端口,参照下图获取,username为webSphere连接时用户名)

下面输入应用名称,war包位置,服务器最终部署位置(格式:WebSphere:cell=单元名称,node=node名称,server=server名称)及下下文访问路径

添加主机名IP映射如192.168.1.123 node123 到C:\Windows\System32\drivers\etc\hosts中

5.构建任务:选中任务->立即构建

左下角可查看控制台输出

🎯 相关推荐

怎么才能少干活多挣钱:让二八原则主导你的工作生活
税控收款机LX-500FCRN
365bet资讯

税控收款机LX-500FCRN

📅 07-18 👀 4804
i34150配什么显卡最好
365bet资讯

i34150配什么显卡最好

📅 07-15 👀 8165