配置说明
- 配置maven,版本:3.6.0
- 配置jdk,版本:1.8.181
- 远程服务器配置
- jenkins内部配置
没有安装jenkins的docker容器的,请劳驾移步《Docker-安装Jenkins》
开工干活
首先,干活得要工具吧?去下载你需要的maven
和jdk
- maven
http://maven.apache.org/download.cgi - jdk
https://www.oracle.com/technetwork/java/javase/archive-139210.html
下载完成后解压
# 解压
tar -zxvf apache-maven-3.6.0-bin.tar.gz
tar -zxvf jdk-8u181-linux-x64.tar.gz
解压完成后,移动到你想要的目录位置
# 移动文件夹
mv apache-maven-3.6.0 /usr/local/jenkins/maven
mv jdk1.8.0_181 /usr/local/jenkins/java
叮咚:千万要记得改maven和java的目录权限
开始启动jenkins的容器
# 启动并挂载目录
docker run --name changle-jenkins -p 8888:8080 -p 50000:50000 -v /usr/local/jenkins/data:/var/jenkins_home -v /usr/local/jenkins/maven:/usr/local/maven -v /usr/local/jenkins/java:/usr/local/java -d jenkins
容器启动了,现在开始配置jenkins内部的设置:系统设置
和Global Tool Configuration
-
系统设置 - 远程服务器配置(安装插件
Publish Over SSH
)
参数说明:
SSH-Server
- Name:远程服务器名称,随便起
- Hostname:远程服务器的IP
- Remote Direectory:远程服务器的目录
- Use password authenticatioon,……:使用密码或秘钥
- Passphrase / Password:远程服务器的密码
- Path to key:远程服务器的秘钥证书路径
- Key:远程服务器的秘钥
密码、秘钥证书、秘钥任选其一 -
Global Tool Configuration - JDK
参数说明
- JDK别名:随便起
- JAVA_HOME:容器内挂载的目录(参考本文的启动命令) -
Global Tool Configuration - Maven
参数说明
- Maven Name:随便起
- MAVEN_HOME:容器内挂载的目录(参考本文的启动命令)
至此,基本配置已完成。