summaryrefslogtreecommitdiffstats
path: root/common.xml
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2014-05-09 22:38:42 +0300
committerArtur Signell <artur@vaadin.com>2014-05-12 10:22:52 +0300
commite975af74a60b446551354182a3904604dae09278 (patch)
tree78621fdd74a4a22ad47222ab929a4dec68e17cd3 /common.xml
parent20f56330401e983e3682ca437ff30b22db850f03 (diff)
downloadvaadin-framework-e975af74a60b446551354182a3904604dae09278.tar.gz
vaadin-framework-e975af74a60b446551354182a3904604dae09278.zip
List authors in release notes (#13612)
Change-Id: I51960e9345ff233e29289b33d3224e03d866d463
Diffstat (limited to 'common.xml')
-rw-r--r--common.xml19
1 files changed, 16 insertions, 3 deletions
diff --git a/common.xml b/common.xml
index 17537899de..6e28ab6a60 100644
--- a/common.xml
+++ b/common.xml
@@ -32,12 +32,14 @@
<property name="filtered.webcontent.dir" location="${vaadin.basedir}/result/filteredWebContent" />
<property name="release-notes-tickets-file" location="${vaadin.basedir}/result/release-notes-tickets.html" />
+ <property name="release-notes-authors-file" location="${vaadin.basedir}/result/release-notes-authors.html" />
- <target name="filter.webcontent" unless="webcontent.filtered" depends="fetch-release-notes-tickets">
+ <target name="filter.webcontent" unless="webcontent.filtered" depends="fetch-release-notes-tickets,fetch-release-notes-authors">
<property name="webcontent.filtered" value="true" />
<!-- Running without build.release-notes will cause an error, which
is ignored -->
<loadfile property="release-notes-tickets" srcFile="${release-notes-tickets-file}" failonerror="false" />
+ <loadfile property="release-notes-authors" srcFile="${release-notes-authors-file}" failonerror="false" />
<delete dir="${filtered.webcontent.dir}" />
<copy todir="${filtered.webcontent.dir}">
@@ -68,16 +70,27 @@
<replacetokens begintoken="@" endtoken="@">
<token key="release-notes-tickets" value="${release-notes-tickets}" />
</replacetokens>
+ <replacetokens begintoken="@" endtoken="@">
+ <token key="release-notes-authors" value="${release-notes-authors}" />
+ </replacetokens>
</filterchain>
</copy>
</target>
- <target name="fetch-release-notes-tickets" unless="built.release-notes" if="build.release-notes">
+ <target name="fetch-release-notes-tickets" unless="built.release-notes-tickets" if="build.release-notes">
<mkdir dir="${vaadin.basedir}/result" />
<subant buildpath="${vaadin.basedir}/buildhelpers" target="fetch-release-notes-tickets" antfile="build.xml" inheritall="true">
<property name="output" location="${release-notes-tickets-file}" />
</subant>
- <property name="built.release-notes" value="1" />
+ <property name="built.release-notes-tickets" value="1" />
+ </target>
+
+ <target name="fetch-release-notes-authors" unless="built.release-notes-authors" if="build.release-notes">
+ <mkdir dir="${vaadin.basedir}/result" />
+ <subant buildpath="${vaadin.basedir}/buildhelpers" target="fetch-release-notes-authors" antfile="build.xml" inheritall="true">
+ <property name="output" location="${release-notes-authors-file}" />
+ </subant>
+ <property name="built.release-notes-authors" value="1" />
</target>
<fileset dir="${filtered.webcontent.dir}" id="common.files.for.all.jars">