Replicate IDEA plugin versions only on TeamCity build

This commit is contained in:
Yan Zhulanow
2015-03-25 21:54:08 +03:00
parent 7b15f9c7c9
commit 1338e0cd0a
5 changed files with 6 additions and 13 deletions
+2 -5
View File
@@ -5,6 +5,7 @@
<macrodef name="replicateIdeaVersion">
<attribute name="target.file"/>
<attribute name="idea-version-pattern" default="&lt;idea-version since-build=&quot;[0-9.]+&quot; until-build=&quot;[0-9.]+&quot;/&gt;"/>
<attribute name="replace-pattern" default="&lt;!-- IDEA VERSION --&gt;"/>
<sequential>
<loadfile srcfile="${plugin.xml}" property="main.plugin.version">
@@ -34,11 +35,7 @@
</condition>
</fail>
<replaceregexp file="@{target.file}" byline="true" match="@{idea-version-pattern}" replace="${main.plugin.version}" />
<replaceregexp file="@{target.file}" byline="true" match="@{replace-pattern}" replace="${main.plugin.version}" />
</sequential>
</macrodef>
<target name="replicateIdeaVersions">
<replicateIdeaVersion target.file="${android-extensions.plugin.xml}" />
</target>
</project>