|
164 | 164 | <contains string="${version}" substring="-SNAPSHOT"/>
|
165 | 165 | </condition>
|
166 | 166 |
|
| 167 | + <filterset id="artifact-props-filterset"> |
| 168 | + <filter token="NAME" value="${ant.project.name}"/> |
| 169 | + <filter token="VERSION" value="${version}"/> |
| 170 | + <filter token="GROUPID" value="${groupId}"/> |
| 171 | + <filter token="ARTIFACTID" value="${artifactId}"/> |
| 172 | + <filter token="DESCRIPTION" value="${description}"/> |
| 173 | + </filterset> |
| 174 | + |
167 | 175 | <property name="ivy.install.version" value="2.3.0" />
|
168 | 176 | <property name="ivy.jar.dir" location=".ivy" />
|
169 | 177 | <property name="ivy.jar.file" location="${ivy.jar.dir}/ivy-${ivy.install.version}.jar" />
|
|
280 | 288 | <mkdir dir="${maven-build-dir}"/>
|
281 | 289 | <copy todir="${maven-build-dir}" encoding="${build.encoding}" outputencoding="${build.encoding}">
|
282 | 290 | <fileset dir="src/main/maven" includes="*.template"/>
|
283 |
| - <filterset> |
284 |
| - <filter token="NAME" value="${ant.project.name}"/> |
285 |
| - <filter token="VERSION" value="${version}"/> |
286 |
| - <filter token="GROUPID" value="${groupId}"/> |
287 |
| - <filter token="ARTIFACTID" value="${artifactId}"/> |
288 |
| - <filter token="DESCRIPTION" value="${description}"/> |
289 |
| - </filterset> |
| 291 | + <filterset refid="artifact-props-filterset"/> |
290 | 292 | <globmapper from="*.template" to="*"/>
|
291 | 293 | </copy>
|
292 | 294 | <property name="maven.deploy.pom" location="${maven-build-dir}/pom-deploy.xml"/>
|
|
355 | 357 | <copy todir="${documentation-dir}">
|
356 | 358 | <fileset dir="${documentation-dir}/tmp/de/thetaphi/forbiddenapis/gradle" includes="CheckForbiddenApis*.html" />
|
357 | 359 | <mapper type="glob" from="CheckForbiddenApis*" to="gradleApi*"/>
|
| 360 | + <filterset refid="artifact-props-filterset"/> |
358 | 361 | <filterchain>
|
359 | 362 | <tokenfilter>
|
360 | 363 | <filetokenizer/>
|
|
714 | 717 | <mkdir dir="${gradle-publish-build-dir}"/>
|
715 | 718 | <copy todir="${gradle-publish-build-dir}" encoding="${build.encoding}" outputencoding="${build.encoding}">
|
716 | 719 | <fileset dir="src/tools/gradle-plugin-portal" includes="*.template"/>
|
717 |
| - <filterset> |
718 |
| - <filter token="VERSION" value="${version}"/> |
719 |
| - <filter token="GROUPID" value="${groupId}"/> |
720 |
| - <filter token="ARTIFACTID" value="${artifactId}"/> |
721 |
| - </filterset> |
| 720 | + <filterset refid="artifact-props-filterset"/> |
722 | 721 | <globmapper from="*.template" to="*"/>
|
723 | 722 | </copy>
|
724 | 723 | <!-- Exceute Gradle and execute task 'publishPlugins': -->
|
|
0 commit comments