Skip to content

Commit 0664c01

Browse files
committed
Merge branch '2.3.x'
2 parents f24c313 + 21ee9c8 commit 0664c01

File tree

13 files changed

+110
-51
lines changed

13 files changed

+110
-51
lines changed

.github/workflows/deploy.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# This is a basic workflow to help you get started with Actions
2+
3+
name: Ci Builder
4+
5+
# Controls when the action will run. Triggers the workflow on push or pull request
6+
# events but only for the master branch
7+
on:
8+
push:
9+
branches:
10+
- master
11+
- 2.3.x
12+
pull_request:
13+
branches:
14+
- master
15+
- 2.3.x
16+
17+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
18+
jobs:
19+
# This workflow contains a single job called "build"
20+
build:
21+
# The type of runner that the job will run on
22+
runs-on: ubuntu-latest
23+
24+
# Steps represent a sequence of tasks that will be executed as part of the job
25+
steps:
26+
# Checkout source code
27+
- uses: actions/checkout@v2
28+
# Cache maven .m2 directory
29+
- uses: actions/cache@v2
30+
with:
31+
path: ~/.m2/repository
32+
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
33+
restore-keys: |
34+
${{ runner.os }}-maven-
35+
# Install Java 1.8
36+
- uses: actions/setup-java@v1
37+
with:
38+
server-id: hengyu
39+
java-version: 1.8
40+
# Publish to Apache Maven Central
41+
- run: mvn clean compile

.mvn/wrapper/maven-wrapper.properties

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
# ApiBoot: Born to build Api services as components
44

5-
[![](https://www.travis-ci.org/minbox-projects/api-boot.svg?branch=master)](https://www.travis-ci.org/github/minbox-projects/api-boot)
5+
6+
[![Ci Builder](https://github.com/minbox-projects/api-boot/workflows/Ci%20Builder/badge.svg)](https://github.com/minbox-projects/api-boot/actions)
67
[![](https://codecov.io/gh/minbox-projects/api-boot/branch/master/graph/badge.svg)](https://codecov.io/gh/minbox-projects/api-boot)
78
[![](https://badges.gitter.im/api-boot/community.svg)](https://gitter.im/api-boot/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
89
[![](https://img.shields.io/badge/link-官方文档-green.svg?style=flat-square)](https://apiboot.minbox.io)

README.zh-CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# ApiBoot:为组件化构建Api服务而生
44

5-
[![](https://www.travis-ci.org/minbox-projects/api-boot.svg?branch=master)](https://www.travis-ci.org/github/minbox-projects/api-boot)
5+
[![Ci Builder](https://github.com/minbox-projects/api-boot/workflows/Ci%20Builder/badge.svg)](https://github.com/minbox-projects/api-boot/actions)
66
[![](https://codecov.io/gh/minbox-projects/api-boot/branch/master/graph/badge.svg)](https://codecov.io/gh/minbox-projects/api-boot)
77
[![](https://badges.gitter.im/api-boot/community.svg)](https://gitter.im/api-boot/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
88
[![](https://img.shields.io/badge/link-官方文档-green.svg?style=flat-square)](https://apiboot.minbox.io)

api-boot-project/api-boot-autoconfigure/src/main/java/org/minbox/framework/api/boot/autoconfigure/logging/ApiBootLoggingAutoConfiguration.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
ApiBootLoggingWebAutoConfiguration.class,
6464
ApiBootLoggingGlobalLogStorageAutoConfiguration.class
6565
})
66+
@EnableLoggingClient
6667
public class ApiBootLoggingAutoConfiguration {
6768
/**
6869
* logger instance

api-boot-project/api-boot-autoconfigure/src/main/java/org/minbox/framework/api/boot/autoconfigure/logging/admin/ApiBootLoggingAdminAutoConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.minbox.framework.api.boot.autoconfigure.logging.admin.ui.ApiBootLoggingAdminUiAutoConfiguration;
2121
import org.minbox.framework.logging.admin.LoggingAdminFactoryBean;
2222
import org.minbox.framework.logging.admin.storage.LoggingDataSourceStorage;
23+
import org.minbox.framework.logging.spring.context.annotation.admin.EnableLoggingAdmin;
2324
import org.slf4j.Logger;
2425
import org.slf4j.LoggerFactory;
2526
import org.springframework.beans.factory.BeanCreationException;
@@ -51,6 +52,7 @@
5152
ApiBootLoggingAdminUiAutoConfiguration.class
5253
})
5354
@EnableAsync
55+
@EnableLoggingAdmin
5456
public class ApiBootLoggingAdminAutoConfiguration {
5557
/**
5658
* logger instance

api-boot-project/api-boot-autoconfigure/src/main/java/org/minbox/framework/api/boot/autoconfigure/mongo/ApiBootMongoClientSettingsAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
*/
2424
@Configuration
2525
@EnableConfigurationProperties(ApiBootMongoClientSettingsProperties.class)
26-
@ConditionalOnClass(MongoClient.class)
26+
@ConditionalOnClass(MongoClientSettingsBean.class)
2727
@AutoConfigureBefore(MongoAutoConfiguration.class)
2828
public class ApiBootMongoClientSettingsAutoConfiguration {
2929
private MongoClientSettingsBean clientSettingsBean;

api-boot-project/api-boot-autoconfigure/src/main/java/org/minbox/framework/api/boot/autoconfigure/oss/ApiBootOssAutoConfiguration.java

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,18 @@
1515
import static org.minbox.framework.api.boot.autoconfigure.oss.ApiBootOssProperties.API_BOOT_OSS_PREFIX;
1616

1717
/**
18-
* ApiBoot 整合阿里云Oss对象存储自动化配置
18+
* Object storage automation configuration
1919
*
20-
* @author:恒宇少年 - 于起宇
21-
* <p>
22-
* DateTime:2019-03-21 11:12
23-
* Blog:http://blog.yuqiyu.com
24-
* WebSite:http://www.jianshu.com/u/092df3f77bca
25-
* Gitee:https://gitee.com/hengboy
26-
* GitHub:https://github.com/hengboy
20+
* @author 恒宇少年
21+
* @see AliyunObjectStorageService
2722
*/
2823
@Configuration
2924
@EnableConfigurationProperties(ApiBootOssProperties.class)
3025
@ConditionalOnClass(OSSClient.class)
3126
@ConditionalOnProperty(prefix = API_BOOT_OSS_PREFIX, name = {"region", "access-key-id", "access-key-secret", "bucket-name"})
3227
public class ApiBootOssAutoConfiguration {
33-
/**
34-
* ApiBoot Oss 属性配置
35-
*/
28+
3629
private ApiBootOssProperties apiBootOssProperties;
37-
/**
38-
* ApiBoot Progress Provider
39-
*/
4030
private ObjectStorageProgress apiBootObjectStorageProgress;
4131

4232
public ApiBootOssAutoConfiguration(ApiBootOssProperties apiBootOssProperties, ObjectProvider<ObjectStorageProgress> apiBootProgressProvider) {
@@ -45,9 +35,9 @@ public ApiBootOssAutoConfiguration(ApiBootOssProperties apiBootOssProperties, Ob
4535
}
4636

4737
/**
48-
* 实例化ApiBootOssService
38+
* Register {@link ObjectStorageService}
4939
*
50-
* @return ApiBootOssService 实例
40+
* @return The {@link ObjectStorageService} implement class instance
5141
*/
5242
@Bean
5343
@ConditionalOnMissingBean

api-boot-project/api-boot-dependencies/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<!--Spring Projects-->
1919
<spring.version>5.2.7.RELEASE</spring.version>
20-
<spring.boot.version>2.3.1.RELEASE</spring.boot.version>
20+
<spring.boot.version>2.3.3.RELEASE</spring.boot.version>
2121

2222
<!--Minbox Projects-->
2323
<minbox-bom.version>1.0.1-SNAPSHOT</minbox-bom.version>

api-boot-project/api-boot-starters/api-boot-starter-datasource-switch/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@
3434
<dependency>
3535
<groupId>org.springframework.boot</groupId>
3636
<artifactId>spring-boot-starter-jdbc</artifactId>
37+
<exclusions>
38+
<exclusion>
39+
<groupId>com.zaxxer</groupId>
40+
<artifactId>HikariCP</artifactId>
41+
</exclusion>
42+
</exclusions>
3743
</dependency>
3844
<dependency>
3945
<groupId>org.springframework.boot</groupId>

0 commit comments

Comments
 (0)