@@ -89,41 +89,43 @@ grailsPublish {
89
89
developers = [mathpere : " Mathieu Perez" , lgrignon : " Louis Grignon" ]
90
90
}
91
91
92
-
93
- publishing {
94
- repositories {
95
- maven {
96
- credentials {
97
- username " $hibernateSearchMavenUser "
98
- password " $hibernateSearchMavenPassword "
92
+ if (project. hasProperty(' hibernateSearchMavenUser' ) && project. hasProperty(' hibernateSearchMavenPassword' ) && project. hasProperty(' hibernateSearchMavenRepoUrl' )) {
93
+ println " Configure publish tasks"
94
+ publishing {
95
+ repositories {
96
+ maven {
97
+ credentials {
98
+ username " $hibernateSearchMavenUser "
99
+ password " $hibernateSearchMavenPassword "
100
+ }
101
+ url " $hibernateSearchMavenRepoUrl /libs-release-local"
99
102
}
100
- url " $hibernateSearchMavenRepoUrl /libs-release-local"
101
103
}
102
- }
103
- publications {
104
- mavenJar( MavenPublication ) {
105
- groupId ' org.grails.plugins '
106
- artifactId ' hibernate-search '
107
-
108
- pom . withXml {
109
- def pomNode = asNode()
110
-
111
- pomNode . appendNode( ' description ' ,
112
- ' Grails 3.2.x plugin for Hibernate Search ' )
113
-
114
- pomNode . dependencyManagement . replaceNode {}
115
-
116
- // simply remove dependencies without a version
117
- // version-less dependencies are handled with dependencyManagement
118
- // see https://github.com/spring-gradle-plugins/ dependency-management-plugin/issues/8 for more complete solutions
119
- pomNode . dependencies . dependency . findAll {
120
- it . version . text() . isEmpty()
121
- } . each {
122
- it . replaceNode { }
104
+ publications {
105
+ mavenJar( MavenPublication ) {
106
+ groupId ' org.grails.plugins '
107
+ artifactId ' hibernate-search '
108
+
109
+ pom . withXml {
110
+ def pomNode = asNode()
111
+
112
+ pomNode . appendNode( ' description ' ,
113
+ ' Grails 3.2.x plugin for Hibernate Search ' )
114
+
115
+ pomNode . dependencyManagement . replaceNode {}
116
+
117
+ // simply remove dependencies without a version
118
+ // version-less dependencies are handled with dependencyManagement
119
+ // see https://github.com/spring-gradle-plugins/dependency-management-plugin/issues/8 for more complete solutions
120
+ pomNode . dependencies . dependency. findAll {
121
+ it . version . text() . isEmpty()
122
+ } . each {
123
+ it . replaceNode {}
124
+ }
123
125
}
124
- }
125
126
126
- from components. java
127
+ from components. java
128
+ }
127
129
}
128
130
}
129
131
}
0 commit comments