如何使用Jenkins编译并打包SpringCloud微服务目录
作者:三度 时间:2021-09-25 07:07:01
这篇文章主要介绍了如何使用Jenkins编译并打包SpringCloud微服务目录,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
意义说明:
使用Jenkins从Gogs拉取SpringCloud微服务,拉取的是整个仓库的内容,分好多个模块文件夹,但是使用maven编译打包的话只编译打包指定的模块文件夹
Gogs Webhook:
参数化构建过程:
选项参数:输入变量名
选项:输入变量值
描述:简要描述变量信息
若没有Gogs Webhook,只需要找到参数化构建过程进行配置即可
图片:
构建:
执行shell:
输入如下两行命令(使用绝对路径):
cd ${WORKSPACE}/${module_filename}
/usr/local/apache-maven-3.6.2/bin/mvn clean package
注意:构建步骤不使用"调用顶层Maven目标"
图片:
注意:不要配置下图打红叉的这个,若是还这样配置的话,那maven编译打包的还是整个微服务的,而不是个别目录的
效果:
来源: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