diff --git a/CHANGELOG.md b/CHANGELOG.md index 16b5549784a..a9d1fc83dee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ All notable changes to this project will be documented in this file. ### Changed - Abstracted and changed database init script functionality to support use of SQL-like scripts with non-JDBC connections. ([\#551](https://github.com/testcontainers/testcontainers-java/pull/551)) - Added `JdbcDatabaseContainer(Future)` constructor. ([\#543](https://github.com/testcontainers/testcontainers-java/issues/543)) +- Mark DockerMachineClientProviderStrategy as not persistable ([\#593](https://github.com/testcontainers/testcontainers-java/pull/593)) ## [1.6.0] - 2018-01-28 diff --git a/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java b/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java index 8c89feed2ca..f4dc5b2c4dd 100644 --- a/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java +++ b/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java @@ -52,6 +52,10 @@ protected boolean isApplicable() { return true; } + protected boolean isPersistable() { + return true; + } + /** * @return highest to lowest priority value */ @@ -93,7 +97,10 @@ public static DockerClientProviderStrategy getFirstValidStrategy(List LOGGER.info("Loaded {} from ~/.testcontainers.properties, will try it first", strategy.getClass().getName())), strategies .stream() .filter(DockerClientProviderStrategy::isApplicable) @@ -104,7 +111,9 @@ public static DockerClientProviderStrategy getFirstValidStrategy(List