bitbucket にあるレポから特定のブランチをチェックアウトすると、ジェンキンスが失敗します。他の機能は完全に機能するため、このレポとこのブランチでのみ発生します。エラーは「不明なリビジョン BRANCHNAME」で、branchname は私のブランチの名前です。
ブランチを構成しているときに、ジェンキンの水銀プラグインが --rev (リビジョン) にもかかわらず、なぜ --b (ブランチ) を使用しないのか、まだわかりません。とにかく、以下はコマンドラインで機能しました:
- ブランチ名を指定してクローニング
- --rev 引数にブランチ名を指定してクローン作成
Jenkins の mercurial プラグインは、奇妙な方法でブランチを構成するときに「--rev」を使用します。最初に --rev でブランチを複製し、次にブランチをこのリビジョンに更新します。この時点で失敗します。
実際、このブランチでチェックアウトして「hg ブランチ」を実行すると、このブランチは表示されません。
何か案は?