Skip to content

Commit c521e88

Browse files
committed
Force snapshot dependencies to always update
1 parent aa8df23 commit c521e88

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

start-site-verification/src/test/java/io/spring/start/site/DependencyResolver.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,14 @@ final class DependencyResolver {
9494
}
9595
}
9696

97-
private static RepositoryPolicy repositoryPolicy(boolean enabled) {
98-
return new RepositoryPolicy(enabled, RepositoryPolicy.UPDATE_POLICY_NEVER,
99-
RepositoryPolicy.CHECKSUM_POLICY_IGNORE);
97+
private static RepositoryPolicy repositoryPolicy(boolean enabled, String updatePolicy) {
98+
return new RepositoryPolicy(enabled, updatePolicy, RepositoryPolicy.CHECKSUM_POLICY_IGNORE);
10099
}
101100

102101
static RemoteRepository createRemoteRepository(String id, String url, boolean snapshot) {
103102
Builder repositoryBuilder = new Builder(id, "default", url);
104-
repositoryBuilder.setSnapshotPolicy(repositoryPolicy(snapshot));
105-
repositoryBuilder.setReleasePolicy(repositoryPolicy(!snapshot));
103+
repositoryBuilder.setSnapshotPolicy(repositoryPolicy(snapshot, RepositoryPolicy.UPDATE_POLICY_ALWAYS));
104+
repositoryBuilder.setReleasePolicy(repositoryPolicy(!snapshot, RepositoryPolicy.UPDATE_POLICY_NEVER));
106105
return repositoryBuilder.build();
107106
}
108107

0 commit comments

Comments
 (0)