ソースリポジトリから製品のソース詳細をアップロードできないのはなぜですか?

ソフトウェアをプライベート・カタログにインポートするときにエラーが発生した場合は、ソース・リポジトリー内でファイルが欠落しているか、ファイルの形式が誤っている可能性があります。 または、リポジトリーがプライベートの場合は、認証が失敗しました。

製品のソース詳細を GitHub または GitLab リポジトリからプライベート カタログにアップロードしようとすると、次のエラー メッセージが表示されます:

There was an error while contacting this URL.

このエラーは通常、ファイルが欠落しているか、正しくフォーマット設定されていないことが原因で発生します。 または、リポジトリーがプライベートの場合は、認証中にエラーが発生しました。

製品の配信方法に応じて、以下のいずれかを実行します。

  • .tgz または .yaml ファイルをアップロードする場合は、ファイルが正しくフォーマットされていることを確認してください。 .yaml ファイルの場合、ファイル内ですべての必須フィールドを指定する必要があります。 .tgz ファイルには、単一の root フォルダーと、そのフォルダー内に含まれるすべてのソース・ファイルが含まれている必要があります。
  • ソースの詳細がプライベートリポジトリにある場合は、認証のために個人用のアクセストークンまたはシークレットを持っていることを確認してください。 詳しくは、『プライベート・カタログへのバージョンのインポート』を参照してください。
  • リポジトリが HTTPS プロトコルをサポートしていることを確認してください。

GitHub リポジトリーについて詳しくは、 リポジトリーでのリリースの管理を参照してください。

GitLab リポジトリーについて詳しくは、 リリースを参照してください。