File tree 1 file changed +25
-15
lines changed
1 file changed +25
-15
lines changed Original file line number Diff line number Diff line change @@ -30,20 +30,30 @@ public class MavenBomTask extends DefaultTask {
30
30
}
31
31
project. install {
32
32
repositories. mavenInstaller {
33
- pom. whenConfigured {
34
- packaging = " pom"
35
- withXml {
36
- asNode(). children(). last() + {
37
- delegate. dependencyManagement {
38
- delegate. dependencies {
39
- projects. sort { dep -> " $dep . group :$dep . name " }. each { p ->
40
-
41
- delegate. dependency {
42
- delegate. groupId(p. group)
43
- delegate. artifactId(p. name)
44
- delegate. version(p. version)
45
- }
46
- }
33
+ customizePom(pom)
34
+ }
35
+ }
36
+
37
+ project. uploadArchives {
38
+ repositories. mavenDeployer {
39
+ customizePom(pom)
40
+ }
41
+ }
42
+ }
43
+
44
+ public void customizePom (pom ) {
45
+ pom. whenConfigured {
46
+ packaging = " pom"
47
+ withXml {
48
+ asNode(). children(). last() + {
49
+ delegate. dependencyManagement {
50
+ delegate. dependencies {
51
+ projects. sort { dep -> " $dep . group :$dep . name " }. each { p ->
52
+
53
+ delegate. dependency {
54
+ delegate. groupId(p. group)
55
+ delegate. artifactId(p. name)
56
+ delegate. version(p. version)
47
57
}
48
58
}
49
59
}
@@ -52,4 +62,4 @@ public class MavenBomTask extends DefaultTask {
52
62
}
53
63
}
54
64
}
55
- }
65
+ }
You can’t perform that action at this time.
0 commit comments