mirror of
https://github.com/vacp2p/status-linea-besu.git
synced 2026-01-08 21:38:15 -05:00
Alternative solution to execute spotlessCheck first during a build (#7541)
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
This commit is contained in:
19
build.gradle
19
build.gradle
@@ -45,10 +45,6 @@ sonarqube {
|
||||
}
|
||||
}
|
||||
|
||||
tasks.register('spotlessCheckFast') {
|
||||
dependsOn subprojects.collect { it.tasks.withType(com.diffplug.gradle.spotless.SpotlessCheck) }
|
||||
}
|
||||
|
||||
project.tasks["sonarqube"].dependsOn "jacocoRootReport"
|
||||
|
||||
if (!JavaVersion.current().isCompatibleWith(JavaVersion.VERSION_21)) {
|
||||
@@ -60,12 +56,15 @@ group = 'org.hyperledger.besu'
|
||||
|
||||
defaultTasks 'build', 'checkLicense', 'javadoc'
|
||||
|
||||
def buildAliases = ['dev': [
|
||||
def buildAliases = [
|
||||
'dev': [
|
||||
'spotlessApply',
|
||||
'build',
|
||||
'checkLicense',
|
||||
'javadoc'
|
||||
]]
|
||||
],
|
||||
'build': ['spotlessCheck', 'build']
|
||||
]
|
||||
|
||||
def expandedTaskList = []
|
||||
gradle.startParameter.taskNames.each {
|
||||
@@ -436,12 +435,6 @@ allprojects {
|
||||
options.addStringOption('Xwerror', '-html5')
|
||||
options.encoding = 'UTF-8'
|
||||
}
|
||||
|
||||
plugins.withType(JavaPlugin) {
|
||||
tasks.withType(JavaCompile) {
|
||||
it.dependsOn(rootProject.tasks.named('spotlessCheckFast'))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task deploy() {}
|
||||
@@ -465,7 +458,7 @@ task checkMavenCoordinateCollisions {
|
||||
|
||||
tasks.register('checkPluginAPIChanges', DefaultTask) {}
|
||||
checkPluginAPIChanges.dependsOn(':plugin-api:checkAPIChanges')
|
||||
check.dependsOn('checkPluginAPIChanges', 'checkMavenCoordinateCollisions', 'spotlessCheckFast')
|
||||
check.dependsOn('checkPluginAPIChanges', 'checkMavenCoordinateCollisions')
|
||||
|
||||
subprojects {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user