File tree Expand file tree Collapse file tree 9 files changed +64
-16
lines changed
pig-auth/src/main/resources
pig-common/pig-common-core/src/main/resources
pig-gateway/src/main/resources
pig-upms/pig-upms-biz/src/main/resources
pig-codegen/src/main/resources
pig-monitor/src/main/resources
pig-quartz/src/main/resources Expand file tree Collapse file tree 9 files changed +64
-16
lines changed Original file line number Diff line number Diff line change
1
+ # This workflow will build a Java project with Maven
2
+ # For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
3
+
4
+ name : Docker 镜像 构建
5
+
6
+ on :
7
+ push :
8
+ branches : [ jdk17-dev ]
9
+
10
+ jobs :
11
+ build :
12
+ runs-on : ubuntu-latest
13
+ strategy :
14
+ matrix :
15
+ java-version : [ 17 ]
16
+ steps :
17
+ - uses : actions/checkout@v4
18
+ - name : Set up JDK ${{ matrix.java-version }}
19
+ uses : actions/setup-java@v4
20
+ with :
21
+ java-version : ${{ matrix.java-version }}
22
+ distribution : ' zulu'
23
+
24
+ - name : mvn clean install
25
+ run : mvn clean install -Pcloud
26
+
27
+ - name : Login to Docker Registry
28
+ run : docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} registry.cn-hangzhou.aliyuncs.com
29
+
30
+ - name : Build and push Docker images
31
+ run : |
32
+ docker compose build
33
+ registry="registry.cn-hangzhou.aliyuncs.com/pigx/"
34
+ for service in $(docker-compose config --services); do
35
+ if [ "$service" != "pig-redis" ]; then
36
+ docker tag ${service}:latest ${registry}${service}:latest
37
+ docker push ${registry}${service}:latest
38
+ else
39
+ echo "Skipping pig-redis service"
40
+ fi
41
+ done
Original file line number Diff line number Diff line change 1
1
# This workflow will build a Java project with Maven
2
2
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
3
3
4
- name : PIG 构建action
4
+ name : maven 编译检查
5
5
6
6
on :
7
7
push :
Original file line number Diff line number Diff line change 21
21
<!-- 彩色日志格式 -->
22
22
<property name =" CONSOLE_LOG_PATTERN"
23
23
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
24
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
24
25
<!-- 彩色日志依赖的渲染类 -->
25
26
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
26
27
<conversionRule conversionWord =" wex"
43
44
<maxHistory >30</maxHistory >
44
45
</rollingPolicy >
45
46
<encoder >
46
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
47
+ <pattern >${FILE_LOG_PATTERN }</pattern >
47
48
</encoder >
48
49
</appender >
49
50
56
57
<maxHistory >30</maxHistory >
57
58
</rollingPolicy >
58
59
<encoder >
59
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
60
+ <pattern >${FILE_LOG_PATTERN }</pattern >
60
61
</encoder >
61
62
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
62
63
<level >ERROR</level >
Original file line number Diff line number Diff line change 21
21
<!-- 彩色日志格式 -->
22
22
<property name =" CONSOLE_LOG_PATTERN"
23
23
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
24
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
24
25
<!-- 彩色日志依赖的渲染类 -->
25
26
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
26
27
<conversionRule conversionWord =" wex"
43
44
<maxHistory >30</maxHistory >
44
45
</rollingPolicy >
45
46
<encoder >
46
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
47
+ <pattern >${FILE_LOG_PATTERN }</pattern >
47
48
</encoder >
48
49
</appender >
49
50
56
57
<maxHistory >30</maxHistory >
57
58
</rollingPolicy >
58
59
<encoder >
59
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
60
+ <pattern >${FILE_LOG_PATTERN }</pattern >
60
61
</encoder >
61
62
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
62
63
<level >ERROR</level >
Original file line number Diff line number Diff line change 21
21
<!-- 彩色日志格式 -->
22
22
<property name =" CONSOLE_LOG_PATTERN"
23
23
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
24
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
24
25
<!-- 彩色日志依赖的渲染类 -->
25
26
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
26
27
<conversionRule conversionWord =" wex"
43
44
<maxHistory >30</maxHistory >
44
45
</rollingPolicy >
45
46
<encoder >
46
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
47
+ <pattern >${FILE_LOG_PATTERN }</pattern >
47
48
</encoder >
48
49
</appender >
49
50
56
57
<maxHistory >30</maxHistory >
57
58
</rollingPolicy >
58
59
<encoder >
59
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
60
+ <pattern >${FILE_LOG_PATTERN }</pattern >
60
61
</encoder >
61
62
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
62
63
<level >ERROR</level >
Original file line number Diff line number Diff line change 12
12
<!-- 彩色日志格式 -->
13
13
<property name =" CONSOLE_LOG_PATTERN"
14
14
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
15
- <!-- 彩色日志依赖的渲染类 -->
15
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
16
+ <!-- 彩色日志依赖的渲染类 -->
16
17
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
17
18
<conversionRule conversionWord =" wex"
18
19
converterClass =" org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />
34
35
<maxHistory >30</maxHistory >
35
36
</rollingPolicy >
36
37
<encoder >
37
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
38
+ <pattern >${FILE_LOG_PATTERN }</pattern >
38
39
</encoder >
39
40
</appender >
40
41
47
48
<maxHistory >30</maxHistory >
48
49
</rollingPolicy >
49
50
<encoder >
50
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
51
+ <pattern >${FILE_LOG_PATTERN }</pattern >
51
52
</encoder >
52
53
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
53
54
<level >ERROR</level >
Original file line number Diff line number Diff line change 29
29
<!-- 彩色日志格式 -->
30
30
<property name =" CONSOLE_LOG_PATTERN"
31
31
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
32
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
32
33
<!-- 彩色日志依赖的渲染类 -->
33
34
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
34
35
<conversionRule conversionWord =" wex"
51
52
<maxHistory >30</maxHistory >
52
53
</rollingPolicy >
53
54
<encoder >
54
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
55
+ <pattern >${FILE_LOG_PATTERN }</pattern >
55
56
</encoder >
56
57
</appender >
57
58
64
65
<maxHistory >30</maxHistory >
65
66
</rollingPolicy >
66
67
<encoder >
67
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
68
+ <pattern >${FILE_LOG_PATTERN }</pattern >
68
69
</encoder >
69
70
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
70
71
<level >ERROR</level >
Original file line number Diff line number Diff line change 21
21
<!-- 彩色日志格式 -->
22
22
<property name =" CONSOLE_LOG_PATTERN"
23
23
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
24
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
24
25
<!-- 彩色日志依赖的渲染类 -->
25
26
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
26
27
<conversionRule conversionWord =" wex"
43
44
<maxHistory >30</maxHistory >
44
45
</rollingPolicy >
45
46
<encoder >
46
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
47
+ <pattern >${FILE_LOG_PATTERN }</pattern >
47
48
</encoder >
48
49
</appender >
49
50
56
57
<maxHistory >30</maxHistory >
57
58
</rollingPolicy >
58
59
<encoder >
59
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
60
+ <pattern >${FILE_LOG_PATTERN }</pattern >
60
61
</encoder >
61
62
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
62
63
<level >ERROR</level >
Original file line number Diff line number Diff line change 12
12
<!-- 彩色日志格式 -->
13
13
<property name =" CONSOLE_LOG_PATTERN"
14
14
value =" ${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
15
+ <property name =" FILE_LOG_PATTERN" value =" :%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %t %c{1}: %m%n" />
15
16
<!-- 彩色日志依赖的渲染类 -->
16
17
<conversionRule conversionWord =" clr" converterClass =" org.springframework.boot.logging.logback.ColorConverter" />
17
18
<conversionRule conversionWord =" wex"
34
35
<maxHistory >30</maxHistory >
35
36
</rollingPolicy >
36
37
<encoder >
37
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
38
+ <pattern >${FILE_LOG_PATTERN }</pattern >
38
39
</encoder >
39
40
</appender >
40
41
47
48
<maxHistory >30</maxHistory >
48
49
</rollingPolicy >
49
50
<encoder >
50
- <pattern >${CONSOLE_LOG_PATTERN }</pattern >
51
+ <pattern >${FILE_LOG_PATTERN }</pattern >
51
52
</encoder >
52
53
<filter class =" ch.qos.logback.classic.filter.ThresholdFilter" >
53
54
<level >ERROR</level >
You can’t perform that action at this time.
0 commit comments