摘要: 一、简介 1、CI/CD CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。 CI 持续集成(Continuous 阅读全文
posted @ 2021-11-12 18:21 等风来~~ 阅读(1290) 评论(0) 推荐(1) 编辑
摘要: Jenkins集成Sonar过程中遇到的报错 1、jenkins中无法添加sonarqube的token凭证 因为添加的凭证类型错误,所以无法添加token,类型应该选择“Secret text”,而不是“username with password”。 2、启动sonarqube报错 #完整报错: 阅读全文
posted @ 2021-07-15 11:34 等风来~~ 阅读(2338) 评论(1) 推荐(0) 编辑
摘要: 一、sonar简介 1、概述 Sonar (SonarQube)是一个开源平台,用于持续检查代码质量,不只是一个质量数据报告工具,更是代码质量管理平台。 支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。 阅读全文
posted @ 2021-07-14 16:24 等风来~~ 阅读(781) 评论(2) 推荐(1) 编辑
摘要: Jenkins部署微服务到docker容器(jenkins搭建) 在jenkins中构建项目,将项目打成的jar包放到指定目录下,使用dockerfile将jar包构建成镜像,然后docker启动镜像,微服务就部署好了 cat /server/docker/mall-admin/docker.sh 阅读全文
posted @ 2021-07-13 11:05 等风来~~ 阅读(1325) 评论(0) 推荐(0) 编辑
摘要: Jenkins用户权限管理(jenkins搭建) 打开jenkins界面,系统管理——>全局安全配置——>授权策略选择“安全矩阵”或者“项目矩阵授权策略” 安全矩阵和项目矩阵授权策略选项是一样的,不同的是项目矩阵授权策略可以在项目中再次配置授权策略: 项目中再次授权: 将鼠标放在权限上会出现解释,如 阅读全文
posted @ 2021-07-13 10:02 等风来~~ 阅读(1455) 评论(0) 推荐(1) 编辑
摘要: 一、简介及准备工作 Docker镜像ipsec-vpn-server支持 IPsec/L2TP、Cisco IPsec 和 IKEv2 协议,随时随地连接公司内网,及时处理问题。 1、docker环境 2、docker服务器需要一个外网ip 二、Docker搭建IPsec_VPN(IPsec/XAu 阅读全文
posted @ 2021-07-09 10:23 等风来~~ 阅读(2742) 评论(0) 推荐(0) 编辑
摘要: Git上传代码遇到的报错 1、git上传代码卡住(Total 7072 (delta 2508), reused 6844 (delta 2376), pack-reused 0) git config --global sendpack.sideband false git config --lo 阅读全文
posted @ 2021-07-06 15:08 等风来~~ 阅读(7941) 评论(0) 推荐(0) 编辑
摘要: Redis持久化报错 1、redis在最终目标上移动临时数据库文件时出错 错误: #Background saving error * 1 changes in 900 seconds. Saving... * Background saving started by pid 14568 # Err 阅读全文
posted @ 2021-06-30 14:31 等风来~~ 阅读(3732) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、Jenkins 概述: Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。 目的: 持续、自动地构建/测试软 阅读全文
posted @ 2021-06-30 11:04 等风来~~ 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作 1、Gogs 概念: Gogs 是一款极易搭建的自助 Git 服务。 目的: Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS 阅读全文
posted @ 2021-06-28 15:21 等风来~~ 阅读(995) 评论(0) 推荐(0) 编辑