@@ -83,6 +83,7 @@ public interface TestConstants {
83
83
public static final String TEST_IMAGES_REPO = Optional .ofNullable (getImageRepoFromImageName (CRIO_PIPELINE_IMAGE ))
84
84
.orElse (System .getProperty ("wko.it.test.images.repo" ));
85
85
public static final String TEST_IMAGES_TENANCY = System .getProperty ("wko.it.test.images.tenancy" );
86
+ public static final String TEST_IMAGES_PREFIX = getDomainImagePrefix (TEST_IMAGES_REPO , TEST_IMAGES_TENANCY );
86
87
87
88
public static final String TEST_IMAGES_REPO_USERNAME = System .getenv ("TEST_IMAGES_REPO_USERNAME" );
88
89
public static final String TEST_IMAGES_REPO_PASSWORD = System .getenv ("TEST_IMAGES_REPO_PASSWORD" );
@@ -135,7 +136,7 @@ public interface TestConstants {
135
136
public static final String DB_IMAGE_PREBUILT_TAG = getNonEmptySystemProperty ("wko.it.db.image.tag" , "18.4.0-xe" );
136
137
137
138
// WebLogic Base Image with Japanese Locale
138
- public static final String LOCALE_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY + "/ test-images/weblogic" ;
139
+ public static final String LOCALE_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/weblogic" ;
139
140
public static final String LOCALE_IMAGE_TAG = "12.2.1.4-jp" ;
140
141
141
142
// For kind, replace repo name in image name with KIND_REPO,
@@ -201,8 +202,7 @@ public interface TestConstants {
201
202
202
203
// ELK Stack and WebLogic logging exporter constants
203
204
public static final String ELASTICSEARCH_NAME = "elasticsearch" ;
204
- public static final String ELASTICSEARCH_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
205
- + "/test-images/docker/elasticsearch" ;
205
+ public static final String ELASTICSEARCH_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/docker/elasticsearch" ;
206
206
public static final String ELK_STACK_VERSION = "7.8.1" ;
207
207
public static final String FLUENTD_IMAGE_VERSION =
208
208
getNonEmptySystemProperty ("wko.it.fluentd.image.version" , "v1.14.5" );
@@ -219,17 +219,15 @@ public interface TestConstants {
219
219
public static final String WEBLOGIC_INDEX_KEY = "wls" ;
220
220
public static final String KIBANA_INDEX_KEY = "kibana" ;
221
221
public static final String KIBANA_NAME = "kibana" ;
222
- public static final String KIBANA_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
223
- + "/test-images/docker/kibana" ;
222
+ public static final String KIBANA_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/docker/kibana" ;
224
223
public static final String KIBANA_IMAGE = KIBANA_IMAGE_NAME + ":" + ELK_STACK_VERSION ;
225
224
public static final String KIBANA_TYPE = "NodePort" ;
226
225
public static final int KIBANA_PORT = 5601 ;
227
226
public static final String LOGSTASH_NAME = "logstash" ;
228
- public static final String LOGSTASH_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
229
- + "/test-images/docker/logstash" ;
227
+ public static final String LOGSTASH_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/docker/logstash" ;
230
228
public static final String LOGSTASH_IMAGE = LOGSTASH_IMAGE_NAME + ":" + ELK_STACK_VERSION ;
231
- public static final String FLUENTD_IMAGE = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
232
- + "/ test-images/docker/fluentd-kubernetes-daemonset:"
229
+ public static final String FLUENTD_IMAGE = TEST_IMAGES_PREFIX
230
+ + "test-images/docker/fluentd-kubernetes-daemonset:"
233
231
+ FLUENTD_IMAGE_VERSION ;
234
232
public static final String JAVA_LOGGING_LEVEL_VALUE = "INFO" ;
235
233
@@ -239,8 +237,7 @@ public interface TestConstants {
239
237
public static final String MII_AUXILIARY_IMAGE_NAME = DOMAIN_IMAGES_PREFIX + "mii-ai-image" ;
240
238
public static final boolean SKIP_BUILD_IMAGES_IF_EXISTS =
241
239
Boolean .parseBoolean (getNonEmptySystemProperty ("wko.it.skip.build.images.if.exists" , "false" ));
242
- public static final String BUSYBOX_IMAGE = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
243
- + "/test-images/docker/busybox" ;
240
+ public static final String BUSYBOX_IMAGE = TEST_IMAGES_PREFIX + "test-images/docker/busybox" ;
244
241
public static final String BUSYBOX_TAG = "1.34.1" ;
245
242
246
243
// Skip the mii/wdt basic image build locally if needed
@@ -286,30 +283,28 @@ public interface TestConstants {
286
283
public static final String PROMETHEUS_REPO_NAME = "prometheus-community" ;
287
284
public static final String PROMETHEUS_REPO_URL = "https://prometheus-community.github.io/helm-charts" ;
288
285
289
- public static final String PROMETHEUS_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
290
- + "/test-images/prometheus/prometheus" ;
286
+ public static final String PROMETHEUS_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/prometheus/prometheus" ;
291
287
public static final String PROMETHEUS_IMAGE_TAG = "v2.39.1" ;
292
288
293
- public static final String PROMETHEUS_ALERT_MANAGER_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
294
- + "/ test-images/prometheus/alertmanager" ;
289
+ public static final String PROMETHEUS_ALERT_MANAGER_IMAGE_NAME = TEST_IMAGES_PREFIX
290
+ + "test-images/prometheus/alertmanager" ;
295
291
public static final String PROMETHEUS_ALERT_MANAGER_IMAGE_TAG = "v0.24.0" ;
296
292
297
- public static final String PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
298
- + "/ test-images/jimmidyson/configmap-reload" ;
293
+ public static final String PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_NAME = TEST_IMAGES_PREFIX
294
+ + "test-images/jimmidyson/configmap-reload" ;
299
295
public static final String PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_TAG = "v0.5.0" ;
300
296
301
- public static final String PROMETHEUS_PUSHGATEWAY_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
302
- + "/ test-images/prometheus/pushgateway" ;
297
+ public static final String PROMETHEUS_PUSHGATEWAY_IMAGE_NAME = TEST_IMAGES_PREFIX
298
+ + "test-images/prometheus/pushgateway" ;
303
299
public static final String PROMETHEUS_PUSHGATEWAY_IMAGE_TAG = "v1.4.3" ;
304
300
305
- public static final String PROMETHEUS_NODE_EXPORTER_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
306
- + "/ test-images/prometheus/node-exporter" ;
301
+ public static final String PROMETHEUS_NODE_EXPORTER_IMAGE_NAME = TEST_IMAGES_PREFIX
302
+ + "test-images/prometheus/node-exporter" ;
307
303
public static final String PROMETHEUS_NODE_EXPORTER_IMAGE_TAG = "v1.3.1" ;
308
304
309
305
public static final String GRAFANA_REPO_NAME = "grafana" ;
310
306
public static final String GRAFANA_REPO_URL = "https://grafana.github.io/helm-charts" ;
311
- public static final String GRAFANA_IMAGE_NAME = TEST_IMAGES_REPO + "/" + TEST_IMAGES_TENANCY
312
- + "/test-images/grafana/grafana" ;
307
+ public static final String GRAFANA_IMAGE_NAME = TEST_IMAGES_PREFIX + "test-images/grafana/grafana" ;
313
308
public static final String GRAFANA_IMAGE_TAG = "9.3.0" ;
314
309
315
310
// credentials
0 commit comments