JenkinsPipeline

本文介绍了如何使用Jenkins Pipeline进行自动化构建和部署流程。首先,详细阐述了环境配置,包括环境搭建、所需插件安装及配置。接着,讲解了新建Jenkins item、配置Pipeline以及编写JenkinsFile.groovy文件的过程。最后,提到了基于SpringBoot的项目工程应用,并在测试通过后执行远程发布并发送邮件通知。
摘要由CSDN通过智能技术生成

JenkinsPipeline流程图

使用Jenkins Pipeline进行构建,Junit测试,测试通过后远程发布运行,最后发送邮件告知。
Jenkins自动化部署流程图

一、环境

1.环境以及配置参考

转至——Linux Jenkins自动化部署
需要用到环境、启动、配置和两个脚本:stop.sh run.sh

2.新加插件

在这里插入图片描述
安装后,需要重启Jenkins

二、使用

1.新建item

在这里插入图片描述

2.pipeline配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.项目工程(基于SpringBoot)

在这里插入图片描述

package com.example.pipeline;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 控制层.
 *
 * @author dlz
 * @version 1.0.0
 * @since 2021/9/7 15:43
 */
@RestController
public class Controller {
   
    @GetMapping("/getName")
    public String getName() {
   
        return Constant.NAME;
    }

    @GetMapping("getAge")
    public int getAge() {
   
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值