File tree 11 files changed +14
-27
lines changed
buildSrc/src/main/groovy/org/elasticsearch/gradle
client-benchmark-noop-api-plugin
11 files changed +14
-27
lines changed Original file line number Diff line number Diff line change @@ -21,10 +21,7 @@ apply plugin: 'elasticsearch.build'
21
21
apply plugin : ' application'
22
22
mainClassName = ' org.openjdk.jmh.Main'
23
23
24
- // Not published so no need to assemble
25
- tasks. remove(assemble)
26
- build. dependsOn. remove(' assemble' )
27
-
24
+ assemble. enabled = false
28
25
archivesBaseName = ' elasticsearch-benchmarks'
29
26
mainClassName = ' org.openjdk.jmh.Main'
30
27
Original file line number Diff line number Diff line change @@ -583,13 +583,11 @@ gradle.projectsEvaluated {
583
583
if (project. path. startsWith(' :qa' )) {
584
584
Task assemble = project. tasks. findByName(' assemble' )
585
585
if (assemble) {
586
- project. tasks. remove(assemble)
587
- project. build. dependsOn. remove(' assemble' )
586
+ assemble. enabled = false
588
587
}
589
588
Task dependenciesInfo = project. tasks. findByName(' dependenciesInfo' )
590
589
if (dependenciesInfo) {
591
- project. tasks. remove(dependenciesInfo)
592
- project. precommit. dependsOn. remove(' dependenciesInfo' )
590
+ dependenciesInfo. enabled = false
593
591
}
594
592
}
595
593
}
Original file line number Diff line number Diff line change @@ -547,7 +547,7 @@ class BuildPlugin implements Plugin<Project> {
547
547
}
548
548
// build poms with assemble (if the assemble task exists)
549
549
Task assemble = project. tasks. findByName(' assemble' )
550
- if (assemble) {
550
+ if (assemble && assemble . enabled ) {
551
551
assemble. dependsOn(generatePOMTask)
552
552
}
553
553
}
Original file line number Diff line number Diff line change @@ -35,8 +35,7 @@ public class DocsTestPlugin extends RestTestPlugin {
35
35
// The distribution can be configured with -Dtests.distribution on the command line
36
36
project. integTestCluster. distribution = System . getProperty(' tests.distribution' , ' zip' )
37
37
// Docs are published separately so no need to assemble
38
- project. tasks. remove(project. assemble)
39
- project. build. dependsOn. remove(' assemble' )
38
+ project. tasks. assemble. enabled = false
40
39
Map<String , String > defaultSubstitutions = [
41
40
/* These match up with the asciidoc syntax for substitutions but
42
41
* the values may differ. In particular {version} needs to resolve
Original file line number Diff line number Diff line change @@ -23,8 +23,7 @@ apply plugin: 'application'
23
23
group = ' org.elasticsearch.client'
24
24
25
25
// Not published so no need to assemble
26
- tasks. remove(assemble)
27
- build. dependsOn. remove(' assemble' )
26
+ assemble. enabled = true
28
27
29
28
archivesBaseName = ' client-benchmarks'
30
29
mainClassName = ' org.elasticsearch.client.benchmark.BenchmarkMain'
Original file line number Diff line number Diff line change @@ -28,8 +28,7 @@ esplugin {
28
28
}
29
29
30
30
// Not published so no need to assemble
31
- tasks. remove(assemble)
32
- build. dependsOn. remove(' assemble' )
31
+ assemble. enabled = false
33
32
34
33
dependencyLicenses. enabled = false
35
34
dependenciesInfo. enabled = false
Original file line number Diff line number Diff line change @@ -50,8 +50,7 @@ subprojects {
50
50
51
51
apply plugin : ' distribution'
52
52
// Not published so no need to assemble
53
- tasks. remove(assemble)
54
- build. dependsOn. remove(' assemble' )
53
+ assemble. enabled = false
55
54
56
55
File checkoutDir = file(" ${ buildDir} /bwc/checkout-${ bwcBranch} " )
57
56
Original file line number Diff line number Diff line change @@ -3,8 +3,7 @@ gradle.projectsEvaluated {
3
3
subprojects {
4
4
Task assemble = project. tasks. findByName(' assemble' )
5
5
if (assemble) {
6
- project. tasks. remove(assemble)
7
- project. build. dependsOn. remove(' assemble' )
6
+ assemble. enabled = false
8
7
}
9
8
}
10
9
}
Original file line number Diff line number Diff line change @@ -5,8 +5,7 @@ gradle.projectsEvaluated {
5
5
subprojects {
6
6
Task assemble = project. tasks. findByName(' assemble' )
7
7
if (assemble) {
8
- project. tasks. remove(assemble)
9
- project. build. dependsOn. remove(' assemble' )
8
+ assemble. enabled = false
10
9
}
11
10
}
12
11
}
Original file line number Diff line number Diff line change @@ -20,12 +20,11 @@ gradle.projectsEvaluated {
20
20
subprojects {
21
21
Task assemble = project. tasks. findByName(' assemble' )
22
22
if (assemble) {
23
- project. tasks. remove(assemble)
24
- project. build. dependsOn. remove(' assemble' )
23
+ assemble. enabled = false
25
24
}
26
25
Task dependenciesInfo = project. tasks. findByName(' dependenciesInfo' )
27
26
if (dependenciesInfo) {
28
- project . precommit . dependsOn . remove( ' dependenciesInfo' )
27
+ dependenciesInfo. enabled = false
29
28
}
30
29
}
31
30
}
Original file line number Diff line number Diff line change @@ -25,12 +25,11 @@ gradle.projectsEvaluated {
25
25
subprojects {
26
26
Task assemble = project. tasks. findByName(' assemble' )
27
27
if (assemble) {
28
- project. tasks. remove(assemble)
29
- project. build. dependsOn. remove(' assemble' )
28
+ assemble. enabled = false
30
29
}
31
30
Task dependenciesInfo = project. tasks. findByName(' dependenciesInfo' )
32
31
if (dependenciesInfo) {
33
- project . precommit . dependsOn . remove( ' dependenciesInfo' )
32
+ dependenciesInfo. enabled = false
34
33
}
35
34
}
36
35
}
You can’t perform that action at this time.
0 commit comments