Jenkins下载,部署,基本使用(SVN版)

(1)下载

Jenkins download and deployment

建议是下载这个war 然后再tomcat里面运行,这样会比较方便些

(2)部署

在linux上搞一个tomcat,然后把war包丢到tomcat的webpp下,然后运行tomcat就可以了

访问地址:http://IP地址:端口号/jenkins 就可以访问了

打开页面,会提示等待,然后输入秘钥并进行默认安装就可以了

安装完成后

(3)基本使用(部署一个springboot项目<jar包>)

要先进行相应的插件安装

点击系统管理->选择插件管理

安装以下的插件

 安装完成后重新启动jenkins  一般情况下会自己重新启动

jenkins 系统配置

这个里面只需要配置一个SSH server就可以了,其他的都可以默认

 

jenkins全局工具配置 

maven配置(先linux系统装一个maven插件)

 

 全局工具配置结束

新建任务

新建一个maven项目

 

 构建触发器默认就勾选第一个,手动触发更新

 构建环境 选择构建完成后再发送打包完的jar和要执行的脚本

 

exce 命令


nohup bash /home/earthquake-cloud/user/stop.sh
nohup bash /home/earthquake-cloud/user/start.sh

linux脚本

start.sh

#!/bin/bash
echo 'Start the program : user-1.0-SNAPSHOT.jar'
chmod 777 /home/earthquake-cloud/user/user-1.0-SNAPSHOT.jar
echo '-------Starting-------'
cd /home/earthquake-cloud/user
nohup java -jar user-1.0-SNAPSHOT.jar > log.txt &
echo 'start success'

 stop.sh

#!/bin/bash
echo "Stop Procedure : user-1.0-SNAPSHOT.jar"
pid=`ps -ef |grep java|grep user-1.0-SNAPSHOT.jar | awk '{print $2}'`
echo 'old Procedure pid:'$pid
if [ -n "$pid" ]
then
kill -9 $pid
fi

 这样就能正常启动springboot项目了

注意点:项目jar包文件尽量跟start.sh 和 stop.sh文件放在一个文件夹下面

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值