Mercurial > hg > mercurial
view build/ant.build.xml @ 1068:2d8aab94494f Lakhnau-2020.2.x release-86063
TW-70693
author | victory.bedrosova |
---|---|
date | Thu, 18 Mar 2021 18:30:34 +0100 |
parents | 7bf4d943d5bb |
children |
line wrap: on
line source
<!-- ~ Copyright 2000-2018 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>