2.1设置GCC软件套件... 3,插件安装落成后要求重启

2019-12-02 07:17 来源:未知

Jenkins安装及安顿

从0起首搭建自动陈设情状(续)

目录

前言

上一篇从0开端搭建自动布置遭受固然条件搭建起来了,可是配置少了生机勃勃局地步骤。本来应该写到上生机勃勃篇中,可是如此做篇幅过长了。其它,此篇会使用自动布署多个同步在Github上的Spring Boot项目为例,介绍怎么着运用该机关安排际遇。

1、安装java. 2

配置Global Tool Configuration

继上风流倜傥篇,登录jenkins,完毕上后生可畏篇未有到位的世袭配置。Jenkins——》系统处理——》Global Tool Configuration,在里面安顿JDK、git、Maven。

<html>
<table>
<tr>
<td>Tool</td>
<td>Configuration</td>
</tr>
<tr>
<td rowspan="2">JDK</td>
<td>别名=openjdk1.8.0</td>
</tr>
<tr>
<td>JAVA_HOME=/usr/lib/jvm/java</td>
</tr>
<tr>
<td rowspan="2">git</td>
<td>Name=git</td>
</tr>
<tr>
www.129028.com,<td>Path to Git executable=/usr/bin/git</td>
</tr>
<tr>
<td rowspan="2">Maven</td>
<td>Name=maven3.5.2</td>
</tr>
<tr>
<td>MAVEN_HOME=/opt/apache-maven-3.5.2</td>
</tr>
</table>
</html>

1.1安装表明... 2

安装插件同等对待启

  • Maven Integration plugin (Maven集成,不然新建的时候从不Maven Project卡塔尔国
  • Deploy to container Plugin (安排到Java容器中的插件卡塔尔国
  • Publish Over SSH (远程Shell)
  • Monitoring (监察和控制Jenkins所消耗的系统能源,如内部存款和储蓄器使用等卡塔尔国

插件安装实现后需求重启jenkins。http://ip:8080/restart就能够重启jenkins。

1.2创建java目录... 2

始建Docker本地饭馆

参考Docker Registry 2.0

docker run -d -p 5000:5000 --restart always --name registry registry:2

1.3下载并解压... 2

新建项目

hello项目是本人写的八个用来测量检验意况的Spring Boot项目,代码托管在github上。作者想落成的是:jenkins每间距15分钟自动物检疫查github上的hello项目源码,要是项目有修正,就机关得到更新打包布署。

新建——》营造贰个Maven项目。名称就叫hello,点击“OK”跳转到项目布置页面。具体安顿如下:

  • 源码管理——》Git,Repository UCRUISERL值为https://github.com/jeesun/hello
  • 创设触发器——》Poll SCM——》日程表,值为H/15 * * * *(设置每隔15分钟做一回检查)
  • Build——》Goals and options,值为clean package docker:build
  • Post Steps——》Add post-build step——》Execute shell,内容为
API_NAME="hello"
API_VERSION="0.0.1"
API_PORT=8761
IMAGE_NAME="127.0.0.1:5000/com.jeesun/$API_NAME:$BUILD_NUMBER"
CONTAINER_NAME=$API_NAME-$API_VERSION

cd $WORKSPACE/target
cp classes/Dockerfile .
docker tag 127.0.0.1:5000/com.jeesun/$API_NAME $IMAGE_NAME
docker push $IMAGE_NAME

cid=$(docker ps | grep "$CONTAINER_NAME" | awk '{print $1}')
if [ "$cid" != "" ]; then
 docker rm -f $cid
fi

docker run -d -p $API_PORT:8080 --name $CONTAINER_NAME $IMAGE_NAME

布置完结后,点击“Save”。选取页面右侧的“立即营造”,借使顺遂,访谈http://ip:8761,页面现身hello, new world,表明成功。

1.4安装条件变量... 2

注意事项

万一不能访谈http://ip:8761,须求认同防火墙是还是不是关闭,或然选拔开放8761端口。

1.5验证JDK有效性... 3

参考

  1. jenkins new job 未有maven项目接收
  2. 应用Jenkins实现活动构建Maven项目
  3. Docker Registry 2.0

2、安装Git. 3

2.1设置GCC软件套件... 3

2.2下载安装Git. 4

3、安装jenkins. 5

3.1下载安装... 5

3.2启动Jenkins. 5

3.3装置防火墙... 6

3.4谬误消弭方法... 7

4、快捷陈设Jenkins. 8

4.1着力设置... 8

4.2安装插件... 10

4.3设置插件... 11

4.4结构邮件... 12

5、创建并安顿项目... 16

5.1新建项目,配置Git库... 16

5.2装置营造触发器... 18

5.3构建步骤设置... 20

5.4增加营造后操作... 21

 

 

 

 

 

 

 

TAG标签:
版权声明:本文由www.129028.com-澳门金沙唯一官网www129028com发布于操作系统资讯,转载请注明出处:2.1设置GCC软件套件... 3,插件安装落成后要求重启