如何使用Jenkins编译并打包SpringCloud微服务目录

作者:三度 时间:2021-09-25 07:07:01 

这篇文章主要介绍了如何使用Jenkins编译并打包SpringCloud微服务目录,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

意义说明:

使用Jenkins从Gogs拉取SpringCloud微服务,拉取的是整个仓库的内容,分好多个模块文件夹,但是使用maven编译打包的话只编译打包指定的模块文件夹


Gogs Webhook:
 参数化构建过程:
   选项参数:输入变量名
   选项:输入变量值
   描述:简要描述变量信息

若没有Gogs Webhook,只需要找到参数化构建过程进行配置即可

图片:

如何使用Jenkins编译并打包SpringCloud微服务目录


构建:
 执行shell:
   输入如下两行命令(使用绝对路径):
   cd ${WORKSPACE}/${module_filename}
   /usr/local/apache-maven-3.6.2/bin/mvn clean package
 注意:构建步骤不使用"调用顶层Maven目标"

图片:

如何使用Jenkins编译并打包SpringCloud微服务目录

注意:不要配置下图打红叉的这个,若是还这样配置的话,那maven编译打包的还是整个微服务的,而不是个别目录的

如何使用Jenkins编译并打包SpringCloud微服务目录

效果:

如何使用Jenkins编译并打包SpringCloud微服务目录

如何使用Jenkins编译并打包SpringCloud微服务目录

来源:https://www.cnblogs.com/sanduzxcvbnm/p/11792731.html

标签:jenkins,编译,打包,spring,cloud,微,服务
0
投稿

猜你喜欢

  • android计算器实现两位数的加减乘除

    2022-11-08 06:46:32
  • 简单实现Android学生管理系统(附源码)

    2022-06-12 05:59:04
  • JAVA LinkedList和ArrayList的使用及性能分析

    2022-03-07 23:28:15
  • Spring Boot假死诊断实战记录

    2022-02-11 17:03:38
  • C# 重写ComboBox实现下拉任意组件的方法

    2022-01-24 03:07:29
  • android实现可自由移动、监听点击事件的悬浮窗

    2022-04-12 14:15:31
  • Spring Boot应用事件监听示例详解

    2022-06-12 22:39:02
  • Android如何获取系统通知的开启状态详解

    2021-12-28 05:45:09
  • java web返回中文乱码问题及解决

    2023-08-25 08:23:08
  • Mybatis Plus select 实现只查询部分字段

    2022-07-23 18:51:32
  • Unity中的PostProcessScene实用案例深入解析

    2021-06-09 04:57:28
  • 浅谈Spring Boot 整合ActiveMQ的过程

    2022-03-22 05:20:27
  • tk.mybatis实现uuid主键生成的示例代码

    2022-01-22 00:17:13
  • SpringBoot基于Sentinel在服务上实现接口限流

    2023-11-27 17:19:25
  • Sentinel源码解析入口类和SlotChain构建过程详解

    2022-06-14 18:29:50
  • C++基础概念讲述

    2022-10-31 16:56:05
  • Java Lock锁多线程中实现流水线任务

    2023-08-09 17:44:02
  • Kotlin 编程三分钟入门

    2021-06-27 13:22:35
  • 用Rational Rose逆向工程(java)生成类图(教程和错误解决)

    2023-05-20 20:34:14
  • Java 使用getClass().getResourceAsStream()方法获取资源

    2023-07-23 08:59:56
  • asp之家 软件编程 m.aspxhome.com