jdk git maven Jenkins的配置

前言

     搭建Jenkins的笔记。

JDK

   1.  jdk 下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下载gz包,例如 jdk-8u221-linux-x64.tar.gz

   2. 上传到服务器,例如路径/app/jdk

   3. 解压

tar  -zxvf  jdk-8u221-linux-x64.tar.gz

  4. 修改环境配置,编辑profile

vim /etc/profile

   按 i 进入编辑状态,在文件后面加上

   export JAVA_HOME=/app/jdk1.8.0_221

   export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

   export PATH=$PATH:$JAVA_HOME/bin:

   按 esc 退出编辑,按shift+zz保存退出,如果改错很多,按esc退出编辑后,按 : 进入命令编辑,输入 q!+enter不保存退出

   source /etc/profile 重新加载文件

  5.查看java版本号,如果看到表示配置成功

java -version

MAVEN

  1. 到http://maven.apache.org/download.cgi 下载压缩包,上传到/app目录,或者执行命令,直接下载

wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz

2. 解压

tar  -zxvf apache-maven-3.6.2-bin.tar.gz

3.编辑profile

vim  /etc/profile

后面追加

export MAVEN_HOME=/app/apache-maven-3.6.2

export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

按esc 和 shift +zz 保存退出

source /etc/profile 重新加载文件

  4.查看mvn版本号

mvn -version

GIT

  1.到https://github.com/git/git/releases下载最新的或者,执行命令

wget https://github.com/git/git/archive/v2.23.0.tar.gz

 2.解压

tar -zxvf v2.23.0.tar.gz

3.编译安装

make prefix=/usr/local/git all
sudo make prefix=/usr/local/git install

4.编辑profile

vim  /etc/profile

文件后面追加修改

export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:/usr/local/git/bin

按esc和 shift+zz保存退出

执行source /etc/profile 重新加载文件

5.查看版本

git --version

6.配置用户名

git config --global user.name "xxxx"
git config --global user.email "[email protected]"

7.生成秘钥

cd ~/
mkdir .ssh
cd .ssh
ssh-keygen -t rsa -C "[email protected]"

8.执行命令,得到公钥,添加公钥到git仓库的秘钥里面

cat ~/.ssh/id_rsa.pub 

9.测试克隆仓库

git clone ssh://xxxxxxx.git

Jenkins

1.到https://jenkins.io/zh/doc/book/installing/ 下载war包,或者执行命令下载

wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

2.上传到app路径中,启动

nohup java -jar  -Dhudson.util.ProcessTree.disable=true /app/jenkins.war  --httpPort=9090 > /app/root.log

3.浏览器打开http://xxxxxxxxx:9090 ,安装全部插件

4.系统管理--全局工具配置,分别设置jdk,git,maven的服务器路径

5.系统管理--系统设置,编译后通常要传输到另外的服务器部署,所以要配置ssh

6.新建自动部署任务,选择maven

 6.在任务中,添加git仓库配置

 添加凭据

 把服务器上的私钥填上去

7.添加构建后动作,选择在全局设置中配置的ssh配置,添加远程执行shell脚本,注意的是,脚本里面的路径建议用绝对路径

猜你喜欢

转载自www.cnblogs.com/caizl/p/11593400.html