Skip to content

Commit fbdfbc6

Browse files
authored
Enable java-only projects for testing (#4)
* Enable java-only projects Signed-off-by: Jakub Stejskal <xstejs24@gmail.com> * Fix nexus check for oauth Signed-off-by: Jakub Stejskal <xstejs24@gmail.com> --------- Signed-off-by: Jakub Stejskal <xstejs24@gmail.com>
1 parent c261496 commit fbdfbc6

1 file changed

Lines changed: 53 additions & 54 deletions

File tree

.github/workflows/test-integrations.yml

Lines changed: 53 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -112,33 +112,33 @@ jobs:
112112
imagesDir: "*-amd64.tar.gz"
113113
clusterOperatorBuild: false
114114

115-
# # Test Clients - Containers only (no Maven deploy)
116-
# - repo: "strimzi/test-clients"
117-
# ref: "main"
118-
# artifactSuffix: "test-clients"
119-
# architecture: "amd64"
120-
# buildContainers: true
121-
# modules: "none"
122-
# nexusCheck: "none"
123-
# javaVersion: "21"
124-
# helmChartName: "none"
125-
# releaseVersion: "6.6.6"
126-
# imagesDir: "./docker-images/container-archives"
127-
# clusterOperatorBuild: false
128-
#
129-
# # Metrics Reporter - Java only (no containers)
130-
# - repo: "strimzi/metrics-reporter"
131-
# ref: "main"
132-
# artifactSuffix: "metrics-reporter"
133-
# architecture: "amd64"
134-
# buildContainers: false
135-
# modules: "./"
136-
# nexusCheck: "metrics-reporter"
137-
# javaVersion: "17"
138-
# helmChartName: "none"
139-
# releaseVersion: "6.6.6"
140-
# imagesDir: "none"
141-
# clusterOperatorBuild: false
115+
# Test Clients - Containers only (no Maven deploy)
116+
- repo: "strimzi/test-clients"
117+
ref: "main"
118+
artifactSuffix: "test-clients"
119+
architecture: "amd64"
120+
buildContainers: true
121+
modules: "none"
122+
nexusCheck: "none"
123+
javaVersion: "21"
124+
helmChartName: "none"
125+
releaseVersion: "6.6.6"
126+
imagesDir: "./docker-images/container-archives"
127+
clusterOperatorBuild: false
128+
129+
# Metrics Reporter - Java only (no containers)
130+
- repo: "strimzi/metrics-reporter"
131+
ref: "main"
132+
artifactSuffix: "metrics-reporter"
133+
architecture: "amd64"
134+
buildContainers: false
135+
modules: "./"
136+
nexusCheck: "metrics-reporter"
137+
javaVersion: "17"
138+
helmChartName: "none"
139+
releaseVersion: "6.6.6"
140+
imagesDir: "none"
141+
clusterOperatorBuild: false
142142

143143
# Kafka Quotas Plugin - Java only (no containers)
144144
- repo: "strimzi/kafka-quotas-plugin"
@@ -154,34 +154,33 @@ jobs:
154154
imagesDir: "none"
155155
clusterOperatorBuild: false
156156

157-
# # Kafka Kubernetes Config Provider - Java only (no containers)
158-
# - repo: "strimzi/kafka-kubernetes-config-provider"
159-
# ref: "main"
160-
# artifactSuffix: "kafka-kubernetes-config-provider"
161-
# architecture: "amd64"
162-
# buildContainers: false
163-
# modules: "./"
164-
# nexusCheck: "kafka-kubernetes-config-provider"
165-
# javaVersion: "17"
166-
# helmChartName: "none"
167-
# releaseVersion: "6.6.6"
168-
# imagesDir: "none"
169-
# clusterOperatorBuild: false
157+
# Kafka Kubernetes Config Provider - Java only (no containers)
158+
- repo: "strimzi/kafka-kubernetes-config-provider"
159+
ref: "main"
160+
artifactSuffix: "kafka-kubernetes-config-provider"
161+
architecture: "amd64"
162+
buildContainers: false
163+
modules: "./"
164+
nexusCheck: "kafka-kubernetes-config-provider"
165+
javaVersion: "17"
166+
helmChartName: "none"
167+
releaseVersion: "6.6.6"
168+
imagesDir: "none"
169+
clusterOperatorBuild: false
170170

171-
# # Kafka OAuth - Java only (no containers)
172-
# - repo: "strimzi/strimzi-kafka-oauth"
173-
# ref: "main"
174-
# architecture: "amd64"
175-
# artifactName: "oauth-binaries"
176-
# modules: "./,oauth-common,oauth-client,oauth-server"
177-
# nexusCheck: "oauth-common"
178-
# javaVersion: "17"
179-
# helmChartName: "none"
180-
# releaseVersion: "6.6.6"
181-
# imagesDir: ""
182-
# containersArchiveName: ""
183-
# releaseArtifactName: "oauth-release"
184-
# clusterOperatorBuild: false
171+
# Kafka OAuth - Java only (no containers)
172+
- repo: "strimzi/strimzi-kafka-oauth"
173+
ref: "main"
174+
artifactSuffix: "kafka-oauth"
175+
architecture: "amd64"
176+
buildContainers: false
177+
modules: "./,oauth-common,oauth-client,oauth-server"
178+
nexusCheck: "kafka-oauth-common"
179+
javaVersion: "17"
180+
helmChartName: "none"
181+
releaseVersion: "6.6.6"
182+
imagesDir: "none"
183+
clusterOperatorBuild: false
185184

186185
uses: ./.github/workflows/reusable-test-integrations.yml
187186
with:

0 commit comments

Comments
 (0)