Переглянути джерело

:bookmark: Releasing / Version tags. 2.5.0

冷冷 6 роки тому
батько
коміт
6107eab199

doc/db/1schema.sql → db/1schema.sql


doc/db/2pigxx.sql → db/2pigxx.sql


doc/db/3pigxx_ac.sql → db/3pigxx_ac.sql


+ 11 - 0
db/Dockerfile

@@ -0,0 +1,11 @@
+FROM mysql:5.7
+
+MAINTAINER lengleng(wangiegie@gmail.com)
+
+RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
+
+COPY ./db/1schema.sql /docker-entrypoint-initdb.d
+
+COPY ./db/2pigxx.sql /docker-entrypoint-initdb.d
+
+COPY ./db/3pigxx_ac.sql /docker-entrypoint-initdb.d

+ 0 - 11
doc/db/Dockerfile

@@ -1,11 +0,0 @@
-FROM mysql:5.7
-
-MAINTAINER lengleng(wangiegie@gmail.com)
-
-RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
-
-COPY ./doc/db/1schema.sql /docker-entrypoint-initdb.d
-
-COPY ./doc/db/2pigxx.sql /docker-entrypoint-initdb.d
-
-COPY ./doc/db/3pigxx_ac.sql /docker-entrypoint-initdb.d

+ 0 - 11
doc/md/catalog.md

@@ -1,11 +0,0 @@
-> [模块介绍](modules.md)  
-
-> [部署说明](deploy.md)   
-
-> [swagger使用](swagger.md)  
-
-> [代码生成使用](codegen.md)  
-
-> [社交登录使用](social.md)  
-
-> [任务监控平台搭建](elastic-job-monitor-platform.md)  

+ 0 - 89
doc/md/codegen.md

@@ -1,89 +0,0 @@
-## 代码生成使用
-
-v 1.4.0 提供了代码图形化生成功能。
-
-### 功能支持
-
-##### 前端:
-
-> api.js
-
-> crud.js
->
-> index.vue
-
-##### 后端
-
-> entity
->
-> mapper
->
-> service
->
-> Controller
-
-### 升级要点
-
->  升级pigx-ui pigx 到 **v 1.4.0**版本
->
-> 更新数据库脚本,doc/pigx.sql
-
-### 开始使用
-
-##### 项目启动
-
-1.  启动 pigx-eureka、pigx-config、pigx-gateway、pigx-auth、pigx-upms-biz
-2. 启动**PigxCodeGenApplication**
-3. 启动**pigx-ui**
-
-##### 界面操作
-
-1. 代码生成模块
-
-![](http://a.pigx.top/20180803083802.png)
-
-2. 选择要生成的表
-
-   > 以下为空则从**pigx-codegen/generator.properties** 获取
-
-   ![](http://a.pigx.top/20180803084058.png)
-
-3. 解压下载的**pigx_code_gen.zip**
-
-   > 生成代码结构,安装前后端 maven 、vue-cli 目录生成,可以覆盖到指定业务模块
-
-   ![](http://a.pigx.top/20180803084524.png)
-
-4. **重点讲解生成的SQL使用**
-
-   > 生成的SQL脚本,不要直接执行,完善 菜单、按钮的菜单ID 的层级
-   >
-   > PS: 为什么菜单ID 不自动生成呢?
-   >
-   > - [x] ​	通过自己录入保证,数据库展示层级。
-   >
-   > - [x] ​	比如 父菜单 ID 为 1,子菜单的ID 则为 11,按钮ID 为 12,13,14
-
-   ```lua
-   1
-   ├── 11
-   ├── 12
-   ├── 13
-   ├── 14
-   ```
-
-![](http://a.pigx.top/20180803084905.png)
-
-5. **配置路由**
-前端 index.js
-```js
-          '/code': {
-              target: baseUrl,
-              changeOrigin: true,
-              pathRewrite: {
-                  '^/code': '/code'
-              }
-          },
-```
-
-##### 最后给角色分配,你新增的菜单和按钮喔

+ 0 - 112
doc/md/deploy.md

@@ -1,112 +0,0 @@
-### 写在最前
-**如果想快速部署pigX,请完全参考本篇文档。**    
-如果有个性化的修改,请参考本篇运行起来以后,自行修改。循序渐进
-
-### 特别说明 
-- flushdb 清空redis , 2.0 数据结构不同
-- 确保你的IDE 已经安装lombok 
-- 代码git clone ,不要下载 zip 源码包
-- 建议使用 IDEA 2018+ 启动效果会更好
-- 内存较小开发机 每个微服务建议设置  -Xms128m -Xmx256m  
-![](http://a.pigx.top/20181210181538.png)
-
-### 环境说明
-- jdk 1.8 
-- mysql 5.7
-- redis 3.2+
-- node 8.0+
-- npm 6.0+
-- zookeeper 3.4+
-
-
-### 一、项目下载
-
-```
-git https://www.gitee.wang/pig/pigx.git
-```
-
-### 二、配置数据库
-- 参数说明
-```
-版本: mysql5.7+
-默认字符集: utf8mb4
-默认排序规则: utf8mb4_general_ci
-```
-
-- 脚本说明 
-2.0 把核心库和业务库分开,建议使用两个库   
-
-```sql
-1scheme.sql    建库语句
-2pigxx.sql     核心数据库
-3pigxx_ac.sql   工作流相关数据库
-
-```
-
-
-### 三、pig配置修改   (建议批量替换)
-
-- redis 修改  
-pigx/pigx-config/src/main/resources/config/application-dev.yml
-
-```
-# redis 相关
-spring:
-  redis:
-    password:
-    host: pigx-redis
-``` 
-- 数据库配置   
-pigx/pigx-config/src/main/resources/config/pigx-auth-dev.yml    
-pigx/pigx-config/src/main/resources/config/pigx-upms-dev.yml  
-pigx/pigx-config/src/main/resources/config/pigx-codegen-dev.yml  
-pigx/pigx-config/src/main/resources/config/pigx-daemon-dev.yml  
-pigx/pigx-config/src/main/resources/config/pigx-activiti-dev.yml  
-
-```
-# 数据源
-spring:
-  datasource:
-    username: root
-    password: lengleng
-    url: jdbc:mysql://pigx-mysql:3306/pigxx?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
-```
-
-### 四、配置本地hosts 建议使用 switchhost)
-
-修改本地hosts文件中存在以下片段
-
-
-```
-# 本地测试环境  
-127.0.0.1   pigx-mysql
-127.0.0.1	pigx-zookeeper
-127.0.0.1	pigx-redis
-127.0.0.1	pigx-gateway
-127.0.0.1	pigx-eureka
-```
-### 五、启动顺序(基础模块) 
-```java
-1. PigxEurekaApplication   
-2. PigxConfigApplication  
-3. PigxGatewayApplication  
-4. PigxAuthApplication 
-5. PigxAdminApplication  
-```
-
-### 六、启动前端
-
-```
-git clone https://www.gitee.wang/pig/pigx-ui.git
-
-# 安装cnpm 镜像
-npm run pre
-
-# 安装依赖
-npm install
-
-# 启动
-npm run dev
-```
-
-

+ 0 - 74
doc/md/elastic-job-monitor-platform.md

@@ -1,74 +0,0 @@
-# Elastic-Job作业监控平台搭建
-
-## 获取源码
-首先是上github下载elastic-job的源码,目前最新的地址如下:  https://github.com/elasticjob/elastic-job-lite
-
-下载前要注意源码需要和你使用的elastic-job版本一致。
-
-![20189416555](http://p7sojn4oj.bkt.clouddn.com/20189416555.png)
-
-
-1.  在你喜欢的终端应用里执行以下命令:
-
-```bash
-git clone https://github.com/elasticjob/elastic-job-lite.git
-```
-
-2.  下载完成以后cd到仓库
-
-3.  以PigX所使用的2.1.5版本为例,执行以下命令切换到2.1.5标签的代码:
-
-```bash
-git checkout 2.1.5
-```
-
-## 编译源码
-
-这个过程很简单,执行命令:
-
-```bash
-mvn package -DskipTests
-```
-
-## 开始使用
-
-1.  进入/elastic-job-lite/elastic-job-lite-console/target文件夹,有一个叫做```elastic-job-lite-console-2.1.5.tar.gz```的文件就是我们需要的了。
-
-2. 解压之,执行bin目录下的start脚本,这货默认运行在```8899```端口,以用户名:```root```和密码:```root```进行登录
-
-3. 知道大家可能看不懂,右上角切换一波语言吧!
-
-4. 以pigx最新的1.6.0的稳定版代码为例,查看配置中心下的```pigx-daemon-dev.yml```文件,与我们目前相关的配置文件如下:
-
-```yml
-## 定时任务
-spring:
-  # 保存定时任务的数据源
-  datasource:
-    type: com.zaxxer.hikari.HikariDataSource
-    driver-class-name: com.mysql.cj.jdbc.Driver
-    username: root
-    password: 123456
-    url: jdbc:mysql://mysql:3306/pigxx?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
-  elasticjob:
-    # 分布式任务协调依赖zookeeper
-    zookeeper:
-      server-lists: 127.0.0.1:2181
-      namespace: pigx-daemon
-```
-
-通过全局配置-注册中心配置,填入以下参数:
-
-![201894174025](http://p7sojn4oj.bkt.clouddn.com/201894174025.png)
-
-然后修改全局配置-事件追踪数据源配置,填入以下参数:
-
-![20189417457](http://p7sojn4oj.bkt.clouddn.com/20189417457.png)
-
-在操作处点击连接,出现已连的字样表示连接成功。
-
-![201894174634](http://p7sojn4oj.bkt.clouddn.com/201894174634.png)
-
-最终效果如下:
-
-![20189418110](http://p7sojn4oj.bkt.clouddn.com/20189418110.png)

+ 0 - 29
doc/md/modules.md

@@ -1,29 +0,0 @@
-## 模块
-``` lua
-pigx
-├── pigx-ui -- 前端工程[8000]
-├── pigx-auth -- 授权服务提供[3000]
-├── pigx-common -- 系统公共模块 
-├    ├── pigx-common-bom -- 公共依赖版本
-├    ├── pigx-common-core -- 公共工具类核心包
-├    ├── pigx-common-data -- 数据相关
-├    ├── pigx-common-job -- 定时任务
-├    ├── pigx-common-log -- 日志服务
-├    ├── pigx-common-minio -- 文件系统
-├    └── pigx-common-security -- 安全工具类
-├    └── pigx-common-swagger -- Swagger Api文档生成
-├    └── pigx-common-transaction -- 分布式事务工具包
-├── pigx-config -- 配置中心[8888]
-├── pigx-eureka -- 服务注册与发现[8761]
-├── pigx-gateway -- Spring Cloud Gateway网关[9999]
-├── pigx-upms -- 通用用户权限管理模块
-├    └── pigx-upms-api -- 通用用户权限管理系统公共api模块
-├    └── pigx-upms-biz -- 通用用户权限管理系统业务处理模块[4000]
-└── pigx-visual  -- 图形化模块 
-├    ├── pigx-monitor -- Spring Boot Admin监控 [5001]
-├    ├── pigx-daemon -- 分布式调度中心[5002]
-├    └── pigx-code-gen -- 图形化代码生成[5003]
-├    └── pigx-tx-manager -- pigx分布式事务解决方案[5004]
-├    └── pigx-activiti -- 工作流模块[5005]
-	 
-```

+ 0 - 53
doc/md/social.md

@@ -1,53 +0,0 @@
-社交登录
-
-源码提供微信登录测试参数,欢迎群里同学共享QQ 等其他社交的测试参数
-
-### 修改host
-
-```shell
-127.0.0.1   daoweicloud.com
-```
-
-###  修改前端端口
-
-1. 修改为80
-
-![](http://a.pigx.top/20180818115000.png)
-
-2. 使用mac 的同学,nginx 代理一下
-
-```shell
-   location / {
-      proxy_pass http://localhost:8000;
-    }
-```
-
-### 浏览器访问
-
-```
-http://daoweicloud.com
-```
-
-1. 首先使用账号密码登录系统绑定微信
-
-![](http://a.pigx.top/20180818120253.png)
-
-
-
-![](http://a.pigx.top/20180818120339.png)
-
-2. 绑定后使用退出,使用社交等 选择微信登录即可。
-
-
-
-
-
-### QA:
-
-1. 选择社交登录 提示回调地址错误。 请使用 http://daoweicloud.com 访问
-
-   ![](http://a.pigx.top/20180818120543.png)
-
-1. 选择微信登录提示: 未绑定账户,请使用密码登录后绑定,需要先登录后绑定微信,才可以使用微信
-
-![](http://a.pigx.top/20180818120045.png)

+ 0 - 208
doc/md/swagger.md

@@ -1,208 +0,0 @@
-# Swagger配置文档
-
-### 写在最前
-pigX集成了Swagger作为API生成与测试框架,pigX提供了自动化的配置,让您从繁琐的编码工作中解放出来,快速生成自己定制化的Swagger API文档。
-
-### 快速使用
-您可以轻松地在pigX中引入Swagger:   
-
-- 在`pom.xml`中引入以下依赖:
-
-```xml
-		<dependency>
-			<groupId>com.pig4cloud</groupId>
-			<artifactId>pigx-common-swagger</artifactId>
-		</dependency>
-```
-
-- 在应用主类中增加`@EnablePigxSwagger2`注解
-
-```java
-@EnablePigxSwagger2
-@EnableFeignClients
-@SpringCloudApplication
-public class PigxAdminApplication {
-	public static void main(String[] args) {
-		SpringApplication.run(PigxAdminApplication.class, args);
-	}
-}
-```
-
-只需以上两步,就能产生当前工程中Spring MVC加载的请求映射所形成的文档。如需要个性化的定制,请看下文。
-
-### 配置示例与说明
-
-```
-# Swagger相关的配置
-swagger:
-  # 标题,默认空
-  title: 'PigX Swagger API'
-  # 描述,默认空
-  description: '全宇宙最牛逼的Spring Cloud微服务开发脚手架'
-  # 版本,默认空
-  version: '1.4.0'
-  # 许可证,默认空
-  license: 'Powered By PigX'
-  # 许可证URL,默认空
-  licenseUrl: 'https://gitee.com/log4j/pig/wikis'
-  # 服务条款URL,默认空
-  terms-of-service-url: 'https://gitee.wang/pig/pigx'
-  # 文档的host信息,默认:空
-  host: 'https://gitee.wang/pig/pigx'
-  # swagger会解析的包路径,默认为空,扫描所有包
-  base-package: '' 
-  # swagger会解析的url规则
-  base-path: /**
-  # 在basePath基础上需要排除的url规则
-  exclude-path: 
-    - /actuator/**
-    - /error  
-  # 联系人相关配置
-  contact:
-    # 联系人姓名,默认空
-    name: '冷冷'
-    # 联系人Email,默认空
-    email: 'wangiegie@gmail.com'
-    # 联系人URL,默认空
-    url: 'https://gitee.wang/pig/pigx'
-  # 统一鉴权相关配置
-  authorization:
-    # 鉴权策略名称,默认空
-    name: 'pigX OAuth'
-    # 需要开启鉴权URL的正则,默认匹配所有
-    auth-regex: '^.*$'
-    # 鉴权作用域列表配置,默认空
-    authorization-scope-list:
-        # 鉴权作用域名称,默认空
-      - scope: 'server'
-        # 鉴权作用域描述,默认空
-        description: 'server all'
-    # 校验token的地址列表,默认空  
-    token-url-list:
-      - 'http://localhost:9999/auth/oauth/token'
-
-```
-
-**注意:**
-- 配置中的鉴权作用域`scope`必须是数据库`sys_oauth_client_details`表的`scope`字段里的内容的一个子集,否则发起Oauth2.0请求时会直接失败。
-- 默认情况下Swagger映射Spring MVC中所有的请求,这样的请求包含了排除了Spring Boot默认的监控和异常信息处理路径,通常不是我们想要的。因此提供两种解决方案,任选其一即可。
-- 我们可以使用`swagger.base-path`来指定所有需要生成文档的请求路径基础规则,然后再利用`swagger.exclude-path`来剔除部分我们不需要的。
-我们可以这样设置:
-
-```yaml
-swagger:
-  base-path: /**
-  exclude-path: 
-    - /actuator/**
-    - /error
-```
-
-上面的配置将解析所有除了`/actuator`开始以及spring boot自带`/error`请求路径,这样,就排除了Spring Boot默认的监控和异常信息处理路径。   
-- 除了以上的方法,我们同样可以通过配置包扫描的方式,扫描指定包下的类生成API文档。
-我们可以这样设置:
-
-```yaml
-swagger:
-  base-package: com.pig4cloud.pigx.admin.controller
-```
-这样,Swagger只会生成对应包下的API文档,这样,自然也就排除了Spring Boot默认的监控和异常信息处理路径。
-### 如何在pigx Swagger中OAuth2.0 授权
-
-#### 增加客户端
-
-默认对所有终端进行验证码校验,但是swagger 模拟的时候不需要。
-
-- 通过界面的形式
-
-  ![](http://a.pigx.top/20180725132807.png)
-
-- 直接操作**sys_oauth_client_details**表
-
-```sql
-INSERT INTO `pigx`.`sys_oauth_client_details` (
-	`authorities`,
-	`authorized_grant_types`,
-	`web_server_redirect_uri`,
-	`scope`,
-	`additional_information`,
-	`autoapprove`,
-	`resource_ids`,
-	`refresh_token_validity`,
-	`client_secret`,
-	`client_id`,
-	`access_token_validity`
-)
-VALUES
-	(
-		NULL,
-		'password,refresh_token',
-		NULL,
-		'server',
-		NULL,
-		'true',
-		NULL,
-		NULL,
-		'test',
-		'test',
-		NULL
-	);
-```
-
-#### 过滤指定客户端
-
-pigx-gateway-dev.yml
-
-```yml
-# 不校验验证码终端
-ignore:
-  clients:
-    - test
-```
-
-#### 访问swagger-ui页面
-
-从```1.6.3```版本开始,要求通过```hosts```进行访问,在pigx的默认配置下,可以访问```http://pigx-gateway:9999/swagger-ui.html```打开swagger页面。
-
-#### 填写客户端信息
-
-![](http://a.pigx.top/20180725133119.png)
-
-![](http://a.pigx.top/20180725133206.png)
-
-### Swagger FAQ
-
--   为何要进行认证的操作?
-
-认证后Spring Security的上下文对象中才会有值,很多操作如获取当前用户信息都依赖于Spring Security上下文。
-
--   刷新页面后认证失效?
-
-官方UI比较蠢萌,虽然提供了Oauth2.0的认证功能,但是没有存储的措施,所以刷新页面后相关参数就会丢失。解决办法暴力一点的措施是修改官方UI添加存储措施,但是这个我肯定不会了。目前比较可行的就是修改代码进行swagger全局参数配置。
-
-- 切换swagger分组文档页面报错
-
-![20181121214548](http://oss1.pig4cloud.com/20181121214548.png)
-
-出现这个问题要么是你对应的服务没有启动,要么是你访问的服务还没有启动完毕,如果还没启动完毕的话,不妨等个十几二十秒再进行访问,最新的master-mp3分支支持在```pigx-gateway-dev.yml```中配置ignore.swagger-providers属性来屏蔽掉不希望生成swaager文档的微服务。
-
--   认证过程中出现```Auth ErrorError: Upgrade Required```?
-
-这个不用怀疑,原因一般不外乎三个。
-
-一、用户名或密码错误
-
-可以打开谷歌开发者工具,观察request详情和response详情以及返回的状态码,如果是426的话,就证明获取用户信息的时候失败了,可以判断是作为缓存中间件的redis并没有启动,那么只要启动redis,另一个原因是redis中有脏数据,这个时候清空redis即可。清空的具体步骤如下:
-
-windows平台下可以打开redis-cli.exe,然后执行```flushdb```或者```flushall```命令即可。
-
-二、使用了需要验证码的客户端
-
-除了上面的原因,还有可能返回428的状态码,而会出现这个问题就是使用了需要验证码的客户端。
-
-三、跨域
-
-排除所有不可能,剩下的那个不管多不可思议,都是事实真相。除开这两个原因,还有可能会出问题的,只有一种情况,那就是出现了跨域问题。
-
-如果本地启动出现了问题,可以观察请求头里是否存在跨域,如果是OPTIONS请求基本就是跨域了。
-
-在目前的项目机制下,开发时解决跨域的最简单的一个方案就是不要通过```http://localhost:9999/swagger-ui.html```或者```http://127.0.0.1:9999/swagger-ui.html```去访问网关上的swagger,而是直接通过```http://pigx-gateway:9999/swagger-ui.html```去访问,这样就能避免跨域的问题。

+ 1 - 1
pigx-auth/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-auth</artifactId>

+ 2 - 2
pigx-common/pigx-common-bom/pom.xml

@@ -6,7 +6,7 @@
 	<parent>
 		<artifactId>spring-cloud-dependencies-parent</artifactId>
 		<groupId>org.springframework.cloud</groupId>
-		<version>2.1.2.RELEASE</version>
+		<version>2.1.3.RELEASE</version>
 		<relativePath/>
 	</parent>
 
@@ -16,7 +16,7 @@
 	<description>pigx 公共版本控制</description>
 
 	<properties>
-		<pigx.version>2.2.2</pigx.version>
+		<pigx.version>2.5.0</pigx.version>
 		<jackson.modules>2.9.6</jackson.modules>
 		<mybatis-plus.version>3.0.6</mybatis-plus.version>
 		<mysql.connector.version>8.0.13</mysql.connector.version>

+ 1 - 1
pigx-common/pigx-common-core/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-core</artifactId>

+ 1 - 1
pigx-common/pigx-common-data/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-data</artifactId>

+ 1 - 1
pigx-common/pigx-common-gateway/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-gateway</artifactId>

+ 1 - 1
pigx-common/pigx-common-job/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-job</artifactId>

+ 1 - 1
pigx-common/pigx-common-log/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-log</artifactId>

+ 1 - 1
pigx-common/pigx-common-minio/pom.xml

@@ -6,7 +6,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-minio</artifactId>

+ 1 - 1
pigx-common/pigx-common-security/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-security</artifactId>

+ 1 - 1
pigx-common/pigx-common-swagger/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-swagger</artifactId>

+ 1 - 1
pigx-common/pigx-common-transaction/pom.xml

@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-common</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common-transaction</artifactId>

+ 1 - 1
pigx-common/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-common</artifactId>

+ 1 - 1
pigx-config/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-config</artifactId>

+ 1 - 1
pigx-eureka/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-eureka</artifactId>

+ 1 - 1
pigx-gateway/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-gateway</artifactId>

+ 1 - 1
pigx-upms/pigx-upms-api/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-upms</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-upms-api</artifactId>

+ 1 - 1
pigx-upms/pigx-upms-biz/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-upms</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-upms-biz</artifactId>

+ 1 - 1
pigx-upms/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-upms</artifactId>

+ 1 - 1
pigx-visual/pigx-activiti/pom.xml

@@ -23,7 +23,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-visual</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-activiti</artifactId>

+ 1 - 1
pigx-visual/pigx-codegen/pom.xml

@@ -6,7 +6,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-visual</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-codegen</artifactId>

+ 1 - 1
pigx-visual/pigx-daemon/pom.xml

@@ -23,7 +23,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-visual</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-daemon</artifactId>

+ 2 - 2
pigx-visual/pigx-monitor/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-visual</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-monitor</artifactId>
@@ -36,7 +36,7 @@
 		<dependency>
 			<groupId>com.pig4cloud</groupId>
 			<artifactId>pigx-common-core</artifactId>
-			<version>2.2.2</version>
+			<version>2.5.0</version>
 		</dependency>
 		<dependency>
 			<groupId>org.springframework.boot</groupId>

+ 1 - 1
pigx-visual/pigx-sso-client-demo/pom.xml

@@ -29,7 +29,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-visual</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<dependencies>

+ 1 - 1
pigx-visual/pigx-tx-manager/pom.xml

@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx-visual</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-tx-manager</artifactId>

+ 1 - 1
pigx-visual/pom.xml

@@ -24,7 +24,7 @@
 	<parent>
 		<groupId>com.pig4cloud</groupId>
 		<artifactId>pigx</artifactId>
-		<version>2.2.2</version>
+		<version>2.5.0</version>
 	</parent>
 
 	<artifactId>pigx-visual</artifactId>

+ 1 - 1
pom.xml

@@ -24,7 +24,7 @@
 
 	<groupId>com.pig4cloud</groupId>
 	<artifactId>pigx</artifactId>
-	<version>2.2.2</version>
+	<version>2.5.0</version>
 	<name>${project.artifactId}</name>
 	<packaging>pom</packaging>
 	<organization>