Skip to content

Commit bf532aa

Browse files
committed
Merge branch 'OWLS-128603' into 'release/4.2'
Add WDT helper utility class to add applications and more See merge request weblogic-cloud/weblogic-kubernetes-operator!4979
2 parents b5cbdcc + c4bd72e commit bf532aa

File tree

3 files changed

+371
-10
lines changed

3 files changed

+371
-10
lines changed

integration-tests/src/test/java/oracle/weblogic/kubernetes/ItMiiCreateAuxImageWithImageTool.java

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33

44
package oracle.weblogic.kubernetes;
55

6+
import java.io.IOException;
67
import java.util.ArrayList;
78
import java.util.Collections;
89
import java.util.List;
910

1011
import oracle.weblogic.domain.AuxiliaryImage;
1112
import oracle.weblogic.domain.DomainResource;
13+
import oracle.weblogic.kubernetes.actions.impl.WDTArchiveHelper;
1214
import oracle.weblogic.kubernetes.actions.impl.primitive.Command;
1315
import oracle.weblogic.kubernetes.actions.impl.primitive.CommandParams;
1416
import oracle.weblogic.kubernetes.actions.impl.primitive.WitParams;
@@ -43,7 +45,6 @@
4345
import static oracle.weblogic.kubernetes.TestConstants.WLSIMG_BUILDER;
4446
import static oracle.weblogic.kubernetes.actions.ActionConstants.ARCHIVE_DIR;
4547
import static oracle.weblogic.kubernetes.actions.ActionConstants.MODEL_DIR;
46-
import static oracle.weblogic.kubernetes.actions.TestActions.buildAppArchive;
4748
import static oracle.weblogic.kubernetes.actions.TestActions.defaultAppParams;
4849
import static oracle.weblogic.kubernetes.actions.TestActions.deleteImage;
4950
import static oracle.weblogic.kubernetes.assertions.TestAssertions.appAccessibleInPod;
@@ -125,11 +126,17 @@ public static void initAll(@Namespaces(2) List<String> namespaces) {
125126
createSecretWithUsernamePassword(encryptionSecretName, domainNamespace,
126127
ENCRYPION_USERNAME_DEFAULT, ENCRYPION_PASSWORD_DEFAULT);
127128

128-
// build app
129-
assertTrue(buildAppArchive(defaultAppParams()
130-
.srcDirList(Collections.singletonList(MII_BASIC_APP_NAME))
131-
.appName(MII_BASIC_APP_NAME)),
132-
String.format("Failed to create app archive for %s", MII_BASIC_APP_NAME));
129+
try {
130+
// createArchive app
131+
assertTrue(WDTArchiveHelper
132+
.withParams(defaultAppParams()
133+
.srcDirList(Collections.singletonList(MII_BASIC_APP_NAME))
134+
.appName(MII_BASIC_APP_NAME))
135+
.createArchive(),
136+
String.format("Failed to create app archive for %s", MII_BASIC_APP_NAME));
137+
} catch (IOException ex) {
138+
getLogger().severe(ex.getLocalizedMessage());
139+
}
133140
}
134141

135142
/**

integration-tests/src/test/java/oracle/weblogic/kubernetes/actions/TestActions.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1241,10 +1241,9 @@ public static AppParams defaultAppParams() {
12411241
* @return true if the operation succeeds
12421242
*/
12431243
public static boolean buildAppArchive(AppParams params) {
1244-
return
1245-
AppBuilder
1246-
.withParams(params)
1247-
.build();
1244+
return AppBuilder
1245+
.withParams(params)
1246+
.build();
12481247
}
12491248

12501249
/**

0 commit comments

Comments
 (0)