快捷搜索:  汽车  科技

jenkins指定打包环境,jenkins本地安装打包以及远程打包

jenkins指定打包环境,jenkins本地安装打包以及远程打包1. 下载压缩包: 官网地址: http://maven.apache.org/download.cgi6. 查看安装情况,输入:java -versiontar -zxvf 需要解压的包名4. 用vim /etc/profile进入编辑状态vim文本编辑器 profile全局变量文件Esc Shift q 进入键盘编辑q! 不保存退出qw! 写入并强制退出,如果不管用键盘x5. 重新加载配置文件,输入:source /etc/profile

一:依赖软件安装1. jdk安装

1. 上官网下载对应版本的安装包:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

jenkins指定打包环境,jenkins本地安装打包以及远程打包(1)

2. 下载完后用FileZilla文件传输器,把jdk安装包传到虚拟机对应的文件夹当中;或者直接在Linux下载即可

jenkins指定打包环境,jenkins本地安装打包以及远程打包(2)

3. 在终端进入对应的文件的目录,进一步解压

cd 目录路径

tar -zxvf 需要解压的包名

jenkins指定打包环境,jenkins本地安装打包以及远程打包(3)

4. 用vim /etc/profile进入编辑状态
vim文本编辑器 profile全局变量文件
Esc Shift q 进入键盘编辑
q! 不保存退出
qw! 写入并强制退出,如果不管用键盘x

jenkins指定打包环境,jenkins本地安装打包以及远程打包(4)

5. 重新加载配置文件,输入:source /etc/profile

jenkins指定打包环境,jenkins本地安装打包以及远程打包(5)

6. 查看安装情况,输入:java -version

jenkins指定打包环境,jenkins本地安装打包以及远程打包(6)

2. MAVEN安装

1. 下载压缩包: 官网地址: http://maven.apache.org/download.cgi

jenkins指定打包环境,jenkins本地安装打包以及远程打包(7)

2. 使用sftp工具把tar包上传到linux的/usr/local目录

3. 进入/usr/local目录,解压文件

cd /usr/local

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

4. 配置环境变量:

vi /etc/profile

export MAVEN_HOME=/usr/local/apache-maven-3.6.1
export PATH=$MAVEN_HOME/bin:$PATH

jenkins指定打包环境,jenkins本地安装打包以及远程打包(8)

5. 刷新环境变量

source /etc/profile

6. 检查版本

mvn -v

jenkins指定打包环境,jenkins本地安装打包以及远程打包(9)

3. git安装

1. 安装所需软件包

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc

yum install gcc perl-ExtUtils-MakeMaker

2. 下载git2.2.1,并解压

cd /usr/local

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

tar zxvf v2.2.1.tar.gz

3. 编译git

cd git-2.2.1

make prefix=/usr/local/git all

make prefix=/usr/local/git install

4. 配置环境变量

sudo vi /etc/profile

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

5. 刷新环境变量

source /etc/profile

6. 查看是否安装完成

git -v

二:jenkins安装

1. 下载war包:

cd /usr/local

wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war

2. 配置jenkins工作主目录(如有需要)

sudo vi /etc/profile

export JENKINS_HOME=/data/jenkins

3. 启动jenkins

nohup java -jar Jenkins.war --httpPort=端口 &

三:jenkins初始化

1. 浏览器输入 http://ip:端口/jenkins(这个要看自己配置的端口是多少),出现这个界面

jenkins指定打包环境,jenkins本地安装打包以及远程打包(10)

2. 进入jenkins工作主目录

cd jenkins工作主目录/secrets

有initialAdminPassword文件,编辑view initialAdminPassword文件

jenkins指定打包环境,jenkins本地安装打包以及远程打包(11)

3. 复制此密码输入到上面浏览器password

4. 选择第一个安装插件

jenkins指定打包环境,jenkins本地安装打包以及远程打包(12)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(13)

5. 插件安装完成之后,需要创建第一个用户

jenkins指定打包环境,jenkins本地安装打包以及远程打包(14)

四:jenkins使用1. 安装maven插件

1. 登录jenkins控制台,点击右侧“系统管理”

jenkins指定打包环境,jenkins本地安装打包以及远程打包(15)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(16)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(17)

2. 配置依赖软件地址

jenkins指定打包环境,jenkins本地安装打包以及远程打包(18)

1. 配置maven配置文件

jenkins指定打包环境,jenkins本地安装打包以及远程打包(19)

2. 配置jdk

jenkins指定打包环境,jenkins本地安装打包以及远程打包(20)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(21)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(22)

3. 配置git(切记:目录为git安装后的目录下的bin/git)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(23)

4. 配置maven

jenkins指定打包环境,jenkins本地安装打包以及远程打包(24)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(25)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(26)

3. 创建任务

jenkins指定打包环境,jenkins本地安装打包以及远程打包(27)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(28)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(29)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(30)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(31)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(32)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(33)

四:jenkins打包到远程服务器1. 安装插件远程插件

jenkins指定打包环境,jenkins本地安装打包以及远程打包(34)

jenkins指定打包环境,jenkins本地安装打包以及远程打包(35)

Publish Over SSH用于连接远程服务器

jenkins指定打包环境,jenkins本地安装打包以及远程打包(36)

Deploy to container插件用于把打包的应用发布到远程服务器

jenkins指定打包环境,jenkins本地安装打包以及远程打包(37)

2. 去系统设置里配置Publish over SSH

Passphrase 服务器的密码

Path to key 连接远程服务器密钥文件的路径

Key 密钥文件的内容

Name 自定义服务器名

HostName 服务器IP外网地址

UserName 服务器用户名

Remote Directory 传输文件的目录

jenkins指定打包环境,jenkins本地安装打包以及远程打包(38)

3. 项目配置远程路径

jenkins指定打包环境,jenkins本地安装打包以及远程打包(39)

猜您喜欢: