view build/ @ 998:87170a432257

Disable failing tests Mercurial still doesn't support non-ascii file names, so tests always fail (TW-24317).
author Dmitry Neverov <>
date Thu, 21 Jun 2018 11:24:25 +0200
parents 7bf4d943d5bb
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
  ~ 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}"/>

      <format property="timestamp" pattern="yyyyMMddhhmmss"/>

    <property name="" value="SNAPSHOT-${timestamp}"/>

    <condition property="plugin.version" value="${}" else="${build.number}">
          <isset property="build.number"/>
        <matches pattern="snapshot-.*" string="${build.number}" casesensitive="false"/>

    <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}"/>