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