jekins自动化部署

  • 1.在安装默认插件的时候花了一段时间

脚本修改的位置

  • 1.修改web-provider文件
路径:web-provider\bin
下3个文件  cmu-web-provider.java.status, cmu-web-provider.pid cmu-web-provider.status
修改成       platform_plus.java.status, platform_plus.pid platform_plus.status
修改的位置跟配置文件  webProvider  配置文件下这两个配置一样
APP_NAME="platform_plus"
APP_LONG_NAME="platform_plus"
  • 2.修改wapper 配置文件
61行
wrapper.java.classpath.2=../lib/platformPlus/platform_plus.jar

@@@@ 重要的
日志生成路径是相对 webProvider的路径的,所以代码配置 ../log

@@@@ 重要的
-- 创建软连接:
ln -s /home/hyw/project/platformfile/lib/ ./
ln -s /home/hyw/project/platformfile/logs/ ./
./ 是指 /home/hyw/project/web-provider
  • 启动完成还有存在问题
2. pid多加了2
  • 3.生成秘钥免密登陆
ssh-keygen -t rsa

scp ~/.ssh/id_rsa.pub root@119.29.9.149:/home/root/id_rsa.pub

-- 将公钥保存到 authorized_keys
cat /home/root/id_rsa.pub  >> ~/.ssh/authorized_keys

-- 权限无法修改,使用下面这条语句
chattr -ia authorized_key


--可以直接使用了
-- 将本地的jar包上传到服务器
scp -r /root/.jenkins/workspace/platform_plus/target/platform_plus.jar root@119.29.9.149:/usr/local/platform/platform_plus/platform_plug/target 
-- 将服务器的jar进行重新命名
ssh root@119.29.9.149 "cp /usr/local/platform/platform_plus/platform_plug/target/platform_plus.jar{,`date '+%Y%m%d%H%M'`}"
  • 4.jenkins 启动
java -jar jenkins.war --httpPort=8080
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值