私はしばらくの間 RhodeCode (bitbucket に似たもの) を使用しており、私のチームはGOという名前の新しい CI ツールを統合したいと考えています。このツールはバージョン管理システム (mercurial、git、svn など) を使用します。 RhodeCode リポジトリで。
問題は、RhodeCode の URL とこのプライベート リポジトリの資格情報を設定したいときに、「ユーザー」フィールドと「パスワード」フィールドではなく、URL フィールドだけがあることです。
Mercurial リポジトリには、URL (user:password@repo.com) を介してユーザーとパスワードを渡す可能性があることを知っています。試してみましたが成功しませんでした。接続を確認するとユーザーとパスワードが認識されますが、パイプラインが実行されると、 http認証エラーが飛びます。
私たちはこのプロジェクトに取り組んでいるチームであるため、ローカル リポジトリは使用できません。
これらすべての構成を含むテキスト ファイルがあることは知っていますが、資格情報をそこに配置してリモート リポジトリから取得する方法が見つかりませんでした。
ですから、同じ問題を抱えている人がいる場合は、この問題に答えていただければ幸いです。
挨拶と感謝!
アレハンドロ。