私はCIサーバーとしてteamcityとgit flowを使用しています。特定のブランチで成功したビルドから成果物を引き出したいと思います。 http://$teamcity$/httpAuth/app/rest/buildTypes/name:$BuildTypeName$/builds/branch:name:$branchName$
Teamcity REST APIはブランチ上で最新の成功ビルドを取得します
をしかし、支店名が/
(例えば、gitのフロー名支店feature/%
とrelease/%
)が含まれている場合、それは失敗します。
私は、枝の上に最新のビルドを取得するには、このURLを使用することができます。
私は/
をエンコードしたURLを試しました。たとえば、$branchName$> == 'release/branchName'
の場合は/builds/branch:name:release%2F$branchName$)
を使用します。
- 作品 -
/builds/branch:name:develop
- が失敗した -
/builds/branch:name:release%2F$branchName$
。
APIエラーは発生しませんが、apiの結果は空です。
まだ9.0.1からの問題です。 –