jenkins 2.89.4 简单安装使用 | 发布war包

架构图

jenkins 2.89.4   简单安装使用 | 发布war包

部署好tomcat环境 jdk环境

https://blog.51cto.com/hequan/1984005

cd /usr/local/tomcat/webapps/
wget  http://mirrors.jenkins.io/war-stable/latest/jenkins.war

登录,初始化

git安装

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker wget autoconf -y
wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
tar xf git-2.9.5.tar.gz
cd git-2.9.5
make configure
./configure --prefix=/usr/local/git
make profix=/usr/local/git
make install
echo "export PATH=$PATH:/usr/local/git/bin" > /etc/profile.d/git.sh
source /etc/profile.d/git.sh

maven安装

cd /usr/local/ &&  wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz    && \
tar -zxf apache-maven-3.5.2-bin.tar.gz && mv apache-maven-3.5.2 maven && mv apache-maven-3.5.2-bin.tar.gz   /usr/local/src \
&&  echo "export PATH=$PATH:/usr/local/maven/bin" > /etc/profile.d/maven.sh   &&
source /etc/profile.d/maven.sh
mvn --version

配置gitlab 

https://blog.51cto.com/hequan/2072267

登录 | settings--SSH Keys

将开发服务器的公钥复制到上面,创建项目

ssh-keygen -t rsa -C "root"  -b 4096
cat  .ssh/id_rsa.pub

配置用户,提交代码

本次以 https://github.com/94fzb/zrlog.git   为测试代码

git  config --global user.name "root"
git config --global user.email  "root"

git clone  git@192.168.100.59:root/zrlog.git
cd  zrlog
git  add  .
git commit -m "first"
git push -u origin master

设置

管理插件--高级--升级站点

URL http://updates.jenkins.io/update-center.json

安装插件

Git plugin
Maven Integration plugin
Deploy to container

系统管理--全局工具配置

jenkins 2.89.4   简单安装使用 | 发布war包
jenkins 2.89.4   简单安装使用 | 发布war包


开始构建

新建--构建一个 maven项目

jenkins 2.89.4   简单安装使用 | 发布war包
jenkins 2.89.4   简单安装使用 | 发布war包
jenkins 2.89.4   简单安装使用 | 发布war包
jenkins 2.89.4   简单安装使用 | 发布war包


点击立即构建

日志

channel stopped
Deploying /home/tomcat/.jenkins/workspace/zrlog/target/zrlog-1.9.0.war to container Tomcat 8.x Remote with context
  [/home/tomcat/.jenkins/workspace/zrlog/target/zrlog-1.9.0.war] is not deployed. Doing a fresh deployment.
  Deploying [/home/tomcat/.jenkins/workspace/zrlog/target/zrlog-1.9.0.war]
Finished: SUCCESS

转载于:https://blog.51cto.com/hequan/2073573

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值