Fix build on Fips
testing convetions need to be disabled if the test task is for fips.
This commit is contained in:
parent
d68d6aa00c
commit
6a5f3f05f4
|
@ -24,6 +24,7 @@ dependencyLicenses {
|
||||||
|
|
||||||
if (project.inFipsJvm) {
|
if (project.inFipsJvm) {
|
||||||
unitTest.enabled = false
|
unitTest.enabled = false
|
||||||
|
testingConventions.enabled = false
|
||||||
// Forbiden APIs non-portable checks fail because bouncy castle classes being used from the FIPS JDK since those are
|
// Forbiden APIs non-portable checks fail because bouncy castle classes being used from the FIPS JDK since those are
|
||||||
// not part of the Java specification - all of this is as designed, so we have to relax this check for FIPS.
|
// not part of the Java specification - all of this is as designed, so we have to relax this check for FIPS.
|
||||||
tasks.withType(CheckForbiddenApis) {
|
tasks.withType(CheckForbiddenApis) {
|
||||||
|
@ -32,4 +33,5 @@ if (project.inFipsJvm) {
|
||||||
// FIPS JVM includes many classes from bouncycastle which count as jar hell for the third party audit,
|
// FIPS JVM includes many classes from bouncycastle which count as jar hell for the third party audit,
|
||||||
// rather than provide a long list of exclusions, disable the check on FIPS.
|
// rather than provide a long list of exclusions, disable the check on FIPS.
|
||||||
thirdPartyAudit.enabled = false
|
thirdPartyAudit.enabled = false
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue