jenkins
前行莫回首
混迹于SSM,springboot springcloud等后端框架,在vue, html, javasript,jquery等中熟混。linux又爱又恨,运维部署死去活来。新框架在迭代, 新技能在get。忙忙碌碌只为生存。
展开
-
jenkins自动打包并向Harbor推送镜像
记录, 使用jenkins自动打包并向私库推送镜像, 不限制于Harbor。该问题因为一个小点没有想到, 导致调查了一天,多次尝试,阅读大量相关的文章并未解决作者的问题。 所以作为记录,供读者多一个参考的方向。 使用说明, jenkins,github, docker, Harbor, nexus3均已部署, 环境jdk, maven, git 已配置。 nexus3作为maven私库, 其他服务jar包引用使用。 Harbor作为集群镜像服务, 其他子节点配置 “insecure-registries”原创 2020-06-17 14:33:38 · 3671 阅读 · 0 评论 -
docker+gitlab+jenkins持续集成
记录docker+gitlab+jenkins持续集成 部署项目说明: 本次记录部署的项目为部分微服务项目, 使用nacos1.2.1作为注册中心,配置中心,开启权限验证。使用zipkin+es+rabbitmq作为链路追踪。 关于zipkin,es,rabbitmq的部署将在其他博文说明,本次仅记录关于持续集成部分。 1. 新增两台虚拟机,且做基础初始化 关于机器初始化部分, 可阅读作者前两次博文说明 k8s高可用集群搭建-前置条件2 一台作为master,一台作为slave。 2. master机器配置原创 2020-06-10 14:29:35 · 241 阅读 · 0 评论 -
centos7安装jenkins, war包启动,测试发布
jenkins安装 博主测试项目为spring cloud,maven构建项目, 选用tags进行构建。 并未进行自动构建。 每次发布前需要人工打tag,实现不同版本号控制。因遇到过开发人员提交代码不全面, 导致自动构建失败。每次打包需要人工进行跟进。 1. 基础环境安装 若已存在环境, 可省略此步骤。若是初始机器可参考Centos7 配置基础JAVA开发环境 2. jenkins下载 作者选择war包启动, 选择原因如下: 1) docker启动,需要配置jdk, maven, git及后续的node后续原创 2020-06-10 14:19:56 · 1129 阅读 · 0 评论