一、先安装JDK
自行搜索一个高版本的JDK。或网盘下载链接:https://pan.baidu.com/s/1gdAc...
提取码:thuv

二、下载jenkins并安装,按步骤操作即可,牢记账号密码
安装的时候选择默认全选,把所有默认依赖都安装上。
安装结束后应该有一个地址是可以访问的,例:http://localhost:8080

三、设置

1、安装pulish Over SSH插件。
image

2、配置SSH
image
image
Nmae:自定义名称
Hostname:服务器IP
Username:服务器用户名
Remote Directory:服务路径
Passphrase/Password:服务器密码(在高级里面)

3、新建ltem
image

4、配置
image
用户名root,添加秘钥
image

5、打包命令
image

6、通过SSH上传到服务器,在总设置里面配置的。
image
Source files:本地(git拉下来的代码)要上传的文件和文件夹,可用逗号分隔
Remote directory:服务器路径,是个总设置里的服务器路径拼接到一起的

拉下来的代码会在:C:Windowssystem32configsystemprofileAppDataLocalJenkins.jenkinsworkspace自定义名称。

四、执行
image
点前面的小圆点可以看到详细信息

五、注意
git拉代码的时候需要和公钥或者秘钥,用来和服务器建立连接,本地位置C:Users用户名.ssh,如果没有需要命令添加:

$ ssh-keygen -t rsa -C "youremail@example.com"
$ ssh-keygen

需要把服务器上的shh公钥.ssh文件夹下面的id_rsa复制下来配置在自己的jenkins里。
或者:把自己的公钥(id_rsa.pub)配置到服务器上,然后把自己的的私钥(id_rsa)配置到jenkins里。


古道墨影
22 声望2 粉丝