File tree 4 files changed +61
-11
lines changed 4 files changed +61
-11
lines changed Original file line number Diff line number Diff line change 70
70
-B \
71
71
-De2e.skip=false \
72
72
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
73
+ examples :
74
+ runs-on : ubuntu-latest
75
+ name : Examples smoke test
76
+ steps :
77
+ - uses : actions/checkout@v2
78
+ - name : Setup Java
79
+ uses : actions/setup-java@v1
80
+ with :
81
+
10000
span> java-version : 11.0.x
82
+ - name : Cache local Maven repository
83
+ uses : actions/cache@v2
84
+ with :
85
+ path : ~/.m2/repository
86
+ key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
87
+ restore-keys : |
88
+ ${{ runner.os }}-maven-
89
+ - name : Build with Maven
90
+ run : |
91
+ mvn clean install \
92
+ -q \
93
+ -Dmaven.test.skip=true
94
+ - name : Build Cert Manager Contrib
95
+ run : |
96
+ cd client-java-contrib/cert-manager
97
+ mvn clean install \
98
+ -q \
99
+ -Dmaven.test.skip=true
100
+ - name : Build Prometheus Contrib
101
+ run : |
102
+ cd client-java-contrib/prometheus-operator
103
+ mvn clean install \
104
+ -q \
105
+ -Dmaven.test.skip=true
106
+ - name : Version 10
107
+ run : |
108
+ cd examples/examples-release-10
109
+ mvn clean install
110
+ - name : Version 11
111
+ run : |
112
+ cd examples/examples-release-11
113
+ mvn clean install
114
+ - name : Version 12
115
+ run : |
116
+ cd examples/examples-release-12
117
+ mvn clean install
73
118
codegen :
74
119
runs-on : ubuntu-latest
75
120
services :
Original file line number Diff line number Diff line change 1
1
<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
2
2
<modelVersion >4.0.0</modelVersion >
3
3
4
+ <groupId >io.kubernetes</groupId >
4
5
<artifactId >client-java-examples-release-11</artifactId >
5
- <packaging >bundle</packaging >
6
6
<name >client-java-examples-release-11</name >
7
7
<version >1.0.0</version >
8
8
<properties >
9
- <kubernetes .client.version>10 .0.0</kubernetes .client.version>
9
+ <kubernetes .client.version>11 .0.0</kubernetes .client.version>
10
10
<java .version>1.8</java .version>
11
11
<maven .compiler.source>${java.version} </maven .compiler.source>
12
12
<maven .compiler.target>${java.version} </maven .compiler.target>
13
- <junit .version>4.13.1</junit .version>
13
+ <junit .version>4.13.1</junit .version>
14
+ <spring .boot.version>2.4.1</spring .boot.version>
14
15
</properties >
15
16
16
17
<dependencies >
57
58
<dependency >
58
59
<groupId >io.kubernetes</groupId >
59
60
<artifactId >client-java-cert-manager-models</artifactId >
60
- <version >0.16.1-SNAPSHOT </version >
61
+ <version >10.0.1 </version >
61
62
</dependency >
62
63
<dependency >
63
64
<groupId >io.kubernetes</groupId >
64
65
<artifactId >client-java-prometheus-operator-models</artifactId >
65
- <version >0.38.1-SNAPSHOT </version >
66
+ <version >10.0.1 </version >
66
67
</dependency >
67
68
<!-- test dependencies -->
68
69
<dependency >
Original file line number Diff line number Diff line change 4
4
<parent >
5
5
<groupId >io.kubernetes</groupId >
6
6
<artifactId >client-java-examples-parent</artifactId >
7
- <version >1 .0.0 -SNAPSHOT</version >
8
- <relativePath >../pom.xml </relativePath >
7
+ <version >11 .0.1 -SNAPSHOT</version >
8
+ <relativePath >..</relativePath >
9
9
</parent >
10
10
11
11
<artifactId >client-java-examples-release-12</artifactId >
12
- <packaging >bundle</packaging >
13
12
<name >client-java-examples-release-12</name >
14
13
14
+ <properties >
15
+ <kubernetes .prometheus.version>11.0.1-SNAPSHOT</kubernetes .prometheus.version>
16
+ <kubernetes .cert-manager.version>11.0.1-SNAPSHOT</kubernetes .cert-manager.version>
17
+ </properties >
18
+
15
19
<dependencies >
16
20
<dependency >
17
21
<groupId >io.prometheus</groupId >
55
59
<dependency >
56
60
<groupId >io.kubernetes</groupId >
57
61
<
9E7A
td data-grid-cell-id="diff-8db57fcdc632e7bb56b27e1b1c3d67a65d8e8252425ce6a9994166056696f4a9-57-61-2" data-line-anchor="diff-8db57fcdc632e7bb56b27e1b1c3d67a65d8e8252425ce6a9994166056696f4a9R61" data-selected="false" role="gridcell" style="background-color:var(--bgColor-default);padding-right:24px" tabindex="-1" valign="top" class="focusable-grid-cell diff-text-cell right-side-diff-cell left-side"> <artifactId >client-java-cert-manager-models</artifactId >
58
- <version >0.16.1-SNAPSHOT </version >
62
+ <version >${kubernetes.cert-manager.version} </version >
59
63
</dependency >
60
64
<dependency >
61
65
<groupId >io.kubernetes</groupId >
62
66
<artifactId >client-java-prometheus-operator-models</artifactId >
63
- <version >0.38.1-SNAPSHOT </version >
67
+ <version >${kubernetes.prometheus.version} </version >
64
68
</dependency >
65
69
<!-- test dependencies -->
66
70
<dependency >
Original file line number Diff line number Diff line change 15
15
<name >client-java-examples-parent</name >
16
16
17
17
<properties >
18
- <kubernetes .client.version>10 .0.1-SNAPSHOT</kubernetes .client.version>
18
+ <kubernetes .client.version>11 .0.1-SNAPSHOT</kubernetes .client.version>
19
19
</properties >
20
20
21
21
<modules >
You can’t perform that action at this time.
0 commit comments