Skip to content

Commit da2eb85

Browse files
authored
Merge pull request #119 from FOCONIS/db2-platform
Change baseImage to icr.io/db2_community/db2 and made dockerSu public
2 parents 1bc2f4a + bfd042a commit da2eb85

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/main/java/io/ebean/test/containers/Db2Container.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public static class Builder extends BaseDbBuilder<Db2Container, Builder> {
4444

4545
private Builder(String version) {
4646
super("db2", 50000, 50000, version);
47-
this.image = "ibmcom/db2:" + version;
47+
this.image = "icr.io/db2_community/db2:" + version;
4848
this.tmpfs = "/database:rw";
4949
}
5050

@@ -184,7 +184,7 @@ protected ProcessBuilder runProcess() {
184184
/**
185185
* Runs the given (linux) command inside the container as given user.
186186
*/
187-
protected List<String> dockerSu(String user, String cmd) {
187+
public List<String> dockerSu(String user, String cmd) {
188188
List<String> args = new ArrayList<>();
189189
args.add(config.docker());
190190
args.add("exec");
@@ -203,7 +203,7 @@ protected List<String> dockerSu(String user, String cmd) {
203203
/**
204204
* Executes the (linux) command as DB-admin user.
205205
*/
206-
protected List<String> dockerSu(String cmd) {
206+
public List<String> dockerSu(String cmd) {
207207
return dockerSu(dbConfig.getAdminUsername(), cmd);
208208
}
209209

src/test/java/io/ebean/test/containers/Db2ContainerTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class Db2ContainerTest {
1414
@Disabled
1515
@Test
1616
void start() {
17-
Db2Container container = Db2Container.builder("11.5.4.0")
17+
Db2Container container = Db2Container.builder("11.5.8.0")
1818
.containerName("temp_db2")
1919
.port(50050)
2020
.fastStartMode(true)
@@ -25,13 +25,14 @@ void start() {
2525
container.startWithDropCreate();
2626

2727
container.stopRemove();
28+
container.dockerSu()
2829
}
2930

3031
@Disabled
3132
@Test
3233
void viaContainerFactory() {
3334
Properties properties = new Properties();
34-
properties.setProperty("db2.version", "11.5.4.0");
35+
properties.setProperty("db2.version", "11.5.8.0");
3536
properties.setProperty("db2.containerName", "temp_db2");
3637
properties.setProperty("db2.port", "50050");
3738

0 commit comments

Comments
 (0)