jenkins使用细节

1~ 忘记admin用户账号密码
jenkins的目录发现有一个users的文件夹 ,每一个用户里面就有一个以这个用户名命名的文件夹,里面有一个config.xml文件。将passwordHash里面改成和我的一样 密码:000000

	<hudson.security.HudsonPrivateSecurityRealm_-Details>
      <passwordHash>#jbcrypt:$2a$10$XMK2QJ7uUKp/fGTqAowAOeOoD.4EDsOEKMZGSNHMK1b1867YDsmjC</passwordHash>
    </hudson.security.HudsonPrivateSecurityRealm_-Details>

重启之后生效
一个快速的重启大法
关闭:http://localhost:8080/exit

重启:http://localhost:8080/restart

2~ 远程启动需要安装 Publish over SSH 安装之后在系统设置的设置
在这里插入图片描述

点击高级里面才有密码输入
在这里插入图片描述
在这里插入图片描述

Remote Directory 远程目录可以理解为连接上去之后的根目录

3~ 新建job
在这里插入图片描述
输入一个任务名称 --注意不要有中文
然后点击 构建一个自由风格的软件项目
在这里插入图片描述

配置里面点击高级才能自定义目录
在这里插入图片描述
在这里插入图片描述
接着构建
Send files or execute commands over SSH
在这里插入图片描述

在这里插入图片描述

Source files 就是我本地自定义空间 C:\application\work 目录的server.jar 这个文件
在这里插入图片描述

Remote directory : 就是我在系统设置里的 远程目录 (Remote Directory )下的 server 文件夹
在这里插入图片描述
就是liunx 上的 /user/local/release/server

Exec Command :就是要执行的命令

经过上面的配置 :
将本地 C:\application\work 目录的server.jar 上传到 liunx 上的 /user/local/release/server 上
然后执行你的脚本

4~ 在脚本中执行命令的时候会遇到
nohup: failed to run command ‘java’: No such file or directory
不识别java 这个命令
我的解决办法:
将配置java环境变量的这段放到脚本中


export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值