CI サーバーとして teamcity で git flow を使用しています。特定のブランチで成功した最新のビルドからアーティファクトを取得したいと考えています。
この URL を使用して、ブランチで最新のビルドを取得できます。http://$teamcity$/httpAuth/app/rest/buildTypes/name:$BuildTypeName$/builds/branch:name:$branchName$
ただし、ブランチ名に含まれる場合は失敗します/
(例: git フロー名のブランチfeature/%
とrelease/%
)。
をURLエンコードしてみました/
。たとえば、$branchName$> == 'release/branchName'
私が使用する場合/builds/branch:name:release%2F$branchName$)
。
- 作品 -
/builds/branch:name:develop
- 失敗 -
/builds/branch:name:release%2F$branchName$
.
API エラーは発生しませんが、API の結果は空です。