refactor(extension): 修改 resolveRepositoryByUrl 中对构件的校验和检查策略.

将 Release 与 Snapshot 的 Checksum 策略设为 Fail, 可防止意外的包修改问题.
This commit is contained in:
LamGC 2022-02-28 08:38:21 +08:00
parent 1f48bbae8e
commit 1776f07f16
Signed by: LamGC
GPG Key ID: 6C5AE2A913941E1D

View File

@ -354,14 +354,14 @@ internal class MavenRepositoryExtensionFinder(
RepositoryPolicy( RepositoryPolicy(
true, true,
RepositoryPolicy.UPDATE_POLICY_DAILY, RepositoryPolicy.UPDATE_POLICY_DAILY,
RepositoryPolicy.CHECKSUM_POLICY_WARN RepositoryPolicy.CHECKSUM_POLICY_FAIL
) )
) )
builder.setSnapshotPolicy( builder.setSnapshotPolicy(
RepositoryPolicy( RepositoryPolicy(
true, true,
RepositoryPolicy.UPDATE_POLICY_ALWAYS, RepositoryPolicy.UPDATE_POLICY_ALWAYS,
RepositoryPolicy.CHECKSUM_POLICY_WARN RepositoryPolicy.CHECKSUM_POLICY_FAIL
) )
) )
if (authentication != null) { if (authentication != null) {