jenkins的使用方法

1、配置用户权限

2、配置要发布的服务IP

a、登陆jenkins服务器,配置服务器凭据。

菜单路径:Jenkinsà凭据à系统à添加域

域名写远程服务器的ip地址。

添加域完成之后可在系统中看到新添加的域。

点击新添加的域,进行添加凭据,为远程服务器的用户名和密码。

b、配置push over ssh

菜单路径:jenkinsà系统管理à系统设置

配置SSH remote hosts:

配置push over ssh:

      

此处配置了远程目录,后续jenkins服务器可以上传到此服务器对应的目录下。

3、发布jar

a、在服务器上安装jar服务,可以通过

     service georemit-api start
    service georemit-api stop

  启动和停止

b、新建job

NAME="georemit-api"      ---服务名

echo $NAME

ID=`ps -ef | grep "$NAME" | grep -v "grep" | awk '{print $2}'`

kill -9 $ID     ----清除服务

cd /data/com/geoswift/app/jars   ---进入到该目录

rm -rf georemit-api.jar       -------删除原服务的jar

cp api-server-1.0.0-SNAPSHOT.jar georemit-api.jar    ----对刚打包的jar进行重命名

chmod 777 georemit-api.jar   georemit-api.jar的权限就被修改为777(可读可写可执行)。

service georemit-api start

C、配置环境变量

4、发布war

5、当我们上传一个jar,启动报这个错误的时候env: /etc/init.d/georemit-ui: Permission denied

  是因为没有添加权限    env: /etc/init.d/georemit-ui: Permission denied

chmod +x georemit-ui.jar    该命令是对georemit-ui.jar添加权限

ls -al   当前目录下所有文件信息

 chmod 777 node_modules   对node_modules加最大权限

执行chmod -R 777 node_modules即可解决

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值