Dict.CN 在线词典, 英语学习, 在线翻译 ------------- MyGitee My腾云code

Happy_EveryDay

可以平凡 不可以平庸 无爱则无忧,无欲则无求,无怒而无敌,无怨才是佛。所有烦恼,都是放不下的执著 开源技群 328035181 MyGitee

Jenkins容器<二>---发布springboot项目 20221120

一、Jenkins容器<->---通过docker安装  20221004

 

二、Jenkins容器<二>---发布springboot项目  20221120

      1、gitee==>项目springboot jktest01

 

      2、系统管理 (安装插件、全局工具配置)

 

               1)、安装插件

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

             2)、全局工具配置

 

 

 

               配maven

 

 

 

    

 

 

 

 

   3、创建任务

 

                1)、新建任务

           

 

 

 

 

 

 

          2)、源码管理

 

 

 

            3)、源码管理

 

 

 

 

 

 

              4)、构建触发器

 

 

 

 

                    添加构建步骤

 

 

                         i)、调用顶层 Maven 目标

 

 

 

 

 

 

此处命令只是 install,看是否能生成 jar 包。

clean install -Dmaven.test.skip=true


 5)、保存

 

 

 

 

 

 4、测试任务

点击运动任务

 

 

 点击查看状态  控制台输出日志

 

 

 

 

 

 

 

 

 查看项目位置


cd /var/jenkins_home/workspace # 即可查看是否存在

 

 

 

 

 

 

5、运行项目

     1)、 Dockerfile

 

 

 

 

 

 

 

 

     2)、任务配置修改

 

 

 

添加构建步骤

 

 

                         i)、执行shell

##################################################3

cd /var/jenkins_home/workspace/jktest01
docker build -t jktest01 .
docker stop jktest01 || true
docker rm jktest01 || true
docker run -d -p 8888:8080 --name jktest01 jktest01:latest
docker logs -f jktest01

 

 

 

 

 



 ii)、保存

 

 

 

点击运动任务

 

  3)、运行任务

 点击查看状态  控制台输出日志

 

 

 

   4)、生成springboot项目容器

 

 

 

 

 

 

6、访问项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7、其他

    从【7.1、系统管理 (安装插件、全局工具配置)、7.2、创建任务直接选择JDK

    7.3 Dockerfile文件内JDK选项可以去掉

  FROM openjdk:8

 

 

 

 

 

 

  7.1、系统管理 (安装插件、全局工具配置)

  全局工具配置####直接安装jdk

 

 

 

 

 

 

 

    7.2、创建任务

 

                1)、新建任务

 

               4)、构建触发器

 

 

 

 

                    添加构建步骤

 

 

                         i)、调用顶层 Maven 目标

 

 

 

 

 

 

此处命令只是 install,看是否能生成 jar 包。

clean install -Dmaven.test.skip=true


5)、构建环境
选择with ant 会弹出选择jdk版本如下

 

 

 

 

7.3、测试任务

点击运动任务

 

 

 

查看项目位置

 

 

 

 

 7.5、运行项目

 1)、 Dockerfile

      Jdk选项禁

 

 

 

 

 

 

 

  2)、任务配置修改

添加构建步骤

 

 

                         i)、执行shell

##################################################

cd /var/jenkins_home/workspace/jktest02
docker build -t jktest02 .
docker stop jktest02 || true
docker rm jktest02 || true
docker run -d -p 8889:8080 --name jktest02 jktest02:latest
docker logs -f jktest02

 

 

 

3)、运行任务

 点击查看状态  控制台输出日志

 

     

 

     {

      出现问题Jenkins  /var/run/docker.sock: connect: permission denied

     参考https://www.cnblogs.com/smallfa/p/16655341.html   :-v /var/run/docker.sock:/var/run/docker.sock

     

 

    }

 

 

 

4)、生成springboot项目容器

 

posted on 2022-11-20 20:31  cn2025  阅读(75)  评论(0)    收藏  举报

导航