Mercurial > hg > mercurial
view build/ant.build.xml @ 732:31a1aca3305c
Update copyright
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Tue, 14 Jan 2014 12:45:10 +0100 |
parents | 7a4ecffe34a9 |
children | 7bf4d943d5bb |
line wrap: on
line source
<!-- ~ Copyright 2000-2014 JetBrains s.r.o. ~ ~ Licensed under the Apache License, Version 2.0 (the "License"); ~ you may not use this file except in compliance with the License. ~ You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required by applicable law or agreed to in writing, software ~ distributed under the License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ See the License for the specific language governing permissions and ~ limitations under the License. --> <project name="build hooks" default="replace-tokens-in-teamcity-plugin-xml" basedir="."> <target name="replace-tokens-in-teamcity-plugin-xml"> <property name="home" value="${artifact.output.path}"/> <tstamp> <format property="timestamp" pattern="yyyyMMddhhmmss"/> </tstamp> <property name="snapshot.build.number" value="SNAPSHOT-${timestamp}"/> <condition property="plugin.version" value="${snapshot.build.number}" else="${build.number}"> <or> <not> <isset property="build.number"/> </not> <matches pattern="snapshot-.*" string="${build.number}" casesensitive="false"/> </or> </condition> <echo message="replacing tokens in teamcity-plugin.xml file under ${home}"/> <echo message="Setting version to: ${plugin.version}"/> <!-- update all references in teamcity-plugin.xml files --> <replace dir="${home}" summary="true"> <include name="**/teamcity-plugin.xml"/> <replacefilter token="@version@" value="${plugin.version}"/> </replace> </target> </project>