私はDockerfile
を格納するプライベートBitBucketリポジトリを持っています。このリポジトリには、別のプライベートBitBucketリポジトリが2つあります(git submodules
)。 Dockerハブで自動ビルドプロセスをセットアップし、BitBucketの私の3つのプライベートレポジトリに公開SSHキーを追加しました。しかし、ビルドが実行されると、BitBucketのプライベート・リポジトリに正常に接続されますが、サブモジュールを取得しようとすると失敗します。私は、ログファイルに次のエラーを参照してください。Dockerhub自動ビルド:プライベートサブモジュールを含むBitBucketリポジトリ
fatal: could not read Username for 'https://bitbucket.org': No such device or address
それは、ビルドエージェントがHTTPS
を経由してサブモジュールにアクセスしようとしているように思える、と何のWebアクセスの設定がないので、明らかに、失敗しました。
私は何かを見逃しているのですか、それとも私が今暮らしていなければならない限界ですか?
あなたが使用しようとしているスクリプト/環境内でアクセス資格情報が不足しているようです – agg3l