Jenkins Pipeline流水线详解
<p><strong>一、什么是流水线</strong></p> <blockquote> <p>jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenkins 旧版本使用的流水线脚本,新版本 Jenkins 推荐使用声明式流水线。文档只介绍声明流水线。</p> ...
51工具盒子
<p><strong>一、什么是流水线</strong></p> <blockquote> <p>jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenkins 旧版本使用的流水线脚本,新版本 Jenkins 推荐使用声明式流水线。文档只介绍声明流水线。</p> ...
<p>本文章实现最简单全面的Jenkins+docker+springboot 一键自动部署项目,步骤齐全,少走坑路。</p> <p><strong>环境</strong>:centos7+git(gitee)</p> <p>简述实现步骤:在docker安装jenkins,配置jenkins基本...
<ol> <li> <p>Docker-compose 安装</p> <p>cat > docker-compose.yml << EOF version: '3.1' services: jenkins: image: 'jenkins/jenkins...
<p><strong>Jenkins简介:</strong></p> <p><code>Jenkins</code>只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有<br /> <code>Hudson</code&g...
什么是持续集成? {#什么是持续集成?} -------------------- (1)Continuous integration (CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程...
<h2>1、概览 {#1概览}</h2> <p>本文介绍了如何在 API 规范中,为同一个响应定义多个不同的对象,以及如何使用该规范生成 Java 代码和 Swagger 文档。</p> <h2>2、问题陈述 {#2问题陈述}</h2> <p>定义两个对象(object)。</p> ...
<h2>1、概览 {#1概览}</h2> <p>本文将带你了解 Swagger 中 <code>@Operation</code> 和 <code>@ApiResponse</code> 注解的主要区别和应用场景。</p> <h2>2、用 Swagger 生成文档 {#2...
1、概览 {#1概览} ----------- 本文将带你了解如何使用 [`swagger-maven-plugin`](https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-maven-plugin) 来在 Swagger 中记录枚举,并在 Swagger 编辑器中验证生成的 JSON 文档。 2、Sw...
<h2>1、概览 {#1概览}</h2> <p>本文将带你了解如何 Swagger 文档界面中隐藏 <code>BasicErrorController</code>。</p> <h2>3、问题 {#3问题}</h2> <p>如果应用中包含了一个 <code>...
1、简介 {#1简介} ----------- 本文将带你了解如何在 Spring Boot 中配置 Swagger UI,使其在调用 API 时包含 JWT(JSON Web Token)。 2、Maven 依赖 {#2maven-依赖} ----------------------- 本例使用 [`springdoc-openapi-ui`](https://cent...