2016-05-19 18 views
0

ブランチ仕様のブランチをフィルタリングできる構文はありますか?TeamCItyブランチ仕様ワイルドカード構文(Git)

私の枝がほとんどのように命名されている....

refs/heads/main-featureX 

...しかし、いくつかのようにあります...

私は最初の例のように枝を含めたい
refs/heads/main-featureX-blah 

、しかし、2番目のようなものではなく、ただ1つの '*'ワイルドカードが許されていれば、私はそれを行うことができないようです。例えば

+:refs/heads/main-feature* 

は...スタートとして、一種のokですが、私はその後、さらに、第2と枝を除外したい「 - 」、の線に沿って何か...

-:refs/heads/main-feature*-* 

..しかし、私は1つの '*'ワイルドカードしか使用できないので、これは可能ではないようです。

答えて

0

TeamCityブランチ仕様の構文を使用することはあまりありません。ただし、TeamCityで監視するブランチ名に接頭辞を追加することで、ブランチの命名規則を少し変更することができます。あなたは

-:refs/heads/do-not-test/* 
-:refs/heads/unstable-* 

かちょっとそれらの組み合わせのように、

+:refs/heads/2test-* 
+:refs/heads/ci/* 

またはちょうど反対のような仕様を使用することができます。最初のアプローチでは、ブランチ構造があればそれほど変更を必要としないようです。

+0

これは多かれ少なかれ私たちがやらなければならないことでしたが、いくつかの複雑さが私たちが望んだとおりにフィルタリングされていたため、「-CI」の接尾辞を使用する方が簡単でした。 – Gavin