@@ -1300,6 +1300,7 @@ run-e2e-test: export TEST_APPLICATION_IMAGE_SPRING_CNBP := $(TEST_APPLICATION_IM
1300
1300
run-e2e-test : export TEST_APPLICATION_IMAGE_SPRING_2 := $(TEST_APPLICATION_IMAGE_SPRING_2 )
1301
1301
run-e2e-test : export TEST_APPLICATION_IMAGE_SPRING_FAT_2 := $(TEST_APPLICATION_IMAGE_SPRING_FAT_2 )
1302
1302
run-e2e-test : export TEST_APPLICATION_IMAGE_SPRING_CNBP_2 := $(TEST_APPLICATION_IMAGE_SPRING_CNBP_2 )
1303
+ run-e2e-test : export SKIP_SPRING_CNBP := $(SKIP_SPRING_CNBP )
1303
1304
run-e2e-test : gotestsum # # Run the Operator 'remote' end-to-end functional tests using an ALREADY DEPLOYED Operator
1304
1305
$(GOTESTSUM ) --format standard-verbose --junitfile $(TEST_LOGS_DIR ) /operator-e2e-test.xml \
1305
1306
-- $(GO_TEST_FLAGS_E2E ) ./test/e2e/remote/...
@@ -1339,6 +1340,7 @@ e2e-k3d-test: export VERSION := $(VERSION)
1339
1340
e2e-k3d-test : export MVN_VERSION := $(MVN_VERSION )
1340
1341
e2e-k3d-test : export OPERATOR_IMAGE := $(OPERATOR_IMAGE )
1341
1342
e2e-k3d-test : export COHERENCE_IMAGE := $(COHERENCE_IMAGE )
1343
+ e2e-k3d-test : export SKIP_SPRING_CNBP := $(SKIP_SPRING_CNBP )
1342
1344
e2e-k3d-test : reset-namespace create-ssl-secrets gotestsum undeploy # # Run the Operator end-to-end 'local' functional tests using a local Operator instance
1343
1345
$(GOTESTSUM ) --format standard-verbose --junitfile $(TEST_LOGS_DIR ) /operator-e2e-k3d-test.xml \
1344
1346
-- $(GO_TEST_FLAGS_E2E ) ./test/e2e/large-cluster/...
@@ -1426,6 +1428,7 @@ run-prometheus-test: export LOCAL_STORAGE_RESTART := $(LOCAL_STORAGE_RESTART)
1426
1428
run-prometheus-test : export VERSION := $(VERSION )
1427
1429
run-prometheus-test : export OPERATOR_IMAGE := $(OPERATOR_IMAGE )
1428
1430
run-prometheus-test : export COHERENCE_IMAGE := $(COHERENCE_IMAGE )
1431
+ run-prometheus-test : export SKIP_SPRING_CNBP := $(SKIP_SPRING_CNBP )
1429
1432
run-prometheus-test : gotestsum
1430
1433
$(GOTESTSUM ) --format standard-verbose --junitfile $(TEST_LOGS_DIR ) /operator-e2e-prometheus-test.xml \
1431
1434
-- $(GO_TEST_FLAGS_E2E ) ./test/e2e/prometheus/...
@@ -1465,6 +1468,7 @@ just-compatibility-test: export COMPATIBLE_SELECTOR := $(COMPATIBLE_SELECTOR)
1465
1468
just-compatibility-test : export OPERATOR_IMAGE := $(OPERATOR_IMAGE )
1466
1469
just-compatibility-test : export COHERENCE_IMAGE := $(COHERENCE_IMAGE )
1467
1470
just-compatibility-test : export GO_TEST_FLAGS_E2E := $(strip $(GO_TEST_FLAGS_E2E ) )
1471
+ just-compatibility-test : export SKIP_SPRING_CNBP := $(SKIP_SPRING_CNBP )
1468
1472
just-compatibility-test : # # Run the Operator backwards compatibility tests WITHOUT building anything
1469
1473
helm repo add coherence https://oracle.github.io/coherence-operator/charts
1470
1474
helm repo update
@@ -1524,6 +1528,7 @@ run-certification: export CERTIFICATION_VERSION := $(CERTIFICATION_VERSION)
1524
1528
run-certification : export OPERATOR_IMAGE_REPO := $(OPERATOR_IMAGE_REGISTRY ) /$(OPERATOR_IMAGE_NAME )
1525
1529
run-certification : export OPERATOR_IMAGE := $(OPERATOR_IMAGE )
1526
1530
run-certification : export COHERENCE_IMAGE := $(COHERENCE_IMAGE )
1531
+ run-certification : export SKIP_SPRING_CNBP := $(SKIP_SPRING_CNBP )
1527
1532
run-certification : gotestsum
1528
1533
$(GOTESTSUM ) --format standard-verbose --junitfile $(TEST_LOGS_DIR ) /operator-e2e-certification-test.xml \
1529
1534
-- $(GO_TEST_FLAGS_E2E ) ./test/certification/...
@@ -2081,10 +2086,12 @@ kind-load: kind-load-operator kind-load-coherence ## Load all images into the K
2081
2086
kind load docker-image --name $(KIND_CLUSTER ) $(TEST_APPLICATION_IMAGE_HELIDON_2 ) || true
2082
2087
kind load docker-image --name $(KIND_CLUSTER ) $(TEST_APPLICATION_IMAGE_SPRING ) || true
2083
2088
kind load docker-image --name $(KIND_CLUSTER ) $(TEST_APPLICATION_IMAGE_SPRING_FAT ) || true
2084
- kind load docker-image --name $(KIND_CLUSTER ) $(TEST_APPLICATION_IMAGE_SPRING_CNBP ) || true
2085
2089
kind load docker-image --name $(KIND_CLUSTER ) $(TEST_APPLICATION_IMAGE_SPRING_2 ) || true
2086
2090
kind load docker-image --name $(KIND_CLUSTER ) $(TEST_APPLICATION_IMAGE_SPRING_FAT_2 ) || true
2091
+ ifneq (true,$(SKIP_SPRING_CNBP ) )
2092
+ kind load docker-image --name $(KIND_CLUSTER) $(TEST_APPLICATION_IMAGE_SPRING_CNBP) || true
2087
2093
kind load docker-image --name $(KIND_CLUSTER) $(TEST_APPLICATION_IMAGE_SPRING_CNBP_2) || true
2094
+ endif
2088
2095
2089
2096
.PHONY : kind-load-coherence
2090
2097
kind-load-coherence : # # Load the Coherence image into the KinD cluster
@@ -2519,10 +2526,12 @@ push-test-images:
2519
2526
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_HELIDON_2 )
2520
2527
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_HELIDON_3 )
2521
2528
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_SPRING )
2522
- $(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_SPRING_CNBP )
2523
- $(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_SPRING_CNBP_2 )
2524
2529
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_SPRING_FAT )
2525
2530
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TEST_APPLICATION_IMAGE_SPRING_FAT_2 )
2531
+ ifneq (true,$(SKIP_SPRING_CNBP ) )
2532
+ $(DOCKER_CMD) push $(PUSH_ARGS) $(TEST_APPLICATION_IMAGE_SPRING_CNBP)
2533
+ $(DOCKER_CMD) push $(PUSH_ARGS) $(TEST_APPLICATION_IMAGE_SPRING_CNBP_2)
2534
+ endif
2526
2535
2527
2536
# ----------------------------------------------------------------------------------------------------------------------
2528
2537
# Push the Operator Test images to ttl.sh
@@ -2543,14 +2552,16 @@ push-ttl-test-images:
2543
2552
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TTL_APPLICATION_IMAGE_SPRING )
2544
2553
$(DOCKER_CMD ) tag $(TEST_APPLICATION_IMAGE_SPRING_FAT ) $(TTL_APPLICATION_IMAGE_SPRING_FAT )
2545
2554
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TTL_APPLICATION_IMAGE_SPRING_FAT )
2546
- $(DOCKER_CMD ) tag $(TEST_APPLICATION_IMAGE_SPRING_CNBP ) $(TTL_APPLICATION_IMAGE_SPRING_CNBP )
2547
- $(DOCKER_CMD ) push $(PUSH_ARGS ) $(TTL_APPLICATION_IMAGE_SPRING_CNBP )
2548
2555
$(DOCKER_CMD ) tag $(TEST_APPLICATION_IMAGE_SPRING_2 ) $(TTL_APPLICATION_IMAGE_SPRING_2 )
2549
2556
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TTL_APPLICATION_IMAGE_SPRING_2 )
2550
2557
$(DOCKER_CMD ) tag $(TEST_APPLICATION_IMAGE_SPRING_FAT_2 ) $(TTL_APPLICATION_IMAGE_SPRING_FAT_2 )
2551
2558
$(DOCKER_CMD ) push $(PUSH_ARGS ) $(TTL_APPLICATION_IMAGE_SPRING_FAT_2 )
2559
+ ifneq (true,$(SKIP_SPRING_CNBP ) )
2560
+ $(DOCKER_CMD) tag $(TEST_APPLICATION_IMAGE_SPRING_CNBP) $(TTL_APPLICATION_IMAGE_SPRING_CNBP)
2561
+ $(DOCKER_CMD) push $(PUSH_ARGS) $(TTL_APPLICATION_IMAGE_SPRING_CNBP)
2552
2562
$(DOCKER_CMD) tag $(TEST_APPLICATION_IMAGE_SPRING_CNBP_2) $(TTL_APPLICATION_IMAGE_SPRING_CNBP_2)
2553
2563
$(DOCKER_CMD) push $(PUSH_ARGS) $(TTL_APPLICATION_IMAGE_SPRING_CNBP_2)
2564
+ endif
2554
2565
2555
2566
# ----------------------------------------------------------------------------------------------------------------------
2556
2567
# Build the Operator Test images
0 commit comments