ソースリポジトリから製品のソース詳細をアップロードできないのはなぜですか?
ソフトウェアをプライベート・カタログにインポートするときにエラーが発生した場合は、ソース・リポジトリー内でファイルが欠落しているか、ファイルの形式が誤っている可能性があります。 または、リポジトリーがプライベートの場合は、認証が失敗しました。
製品のソース詳細を GitHub または GitLab リポジトリからプライベート カタログにアップロードしようとすると、次のエラー メッセージが表示されます:
There was an error while contacting this URL.
このエラーは通常、ファイルが欠落しているか、正しくフォーマット設定されていないことが原因で発生します。 または、リポジトリーがプライベートの場合は、認証中にエラーが発生しました。
製品の配信方法に応じて、以下のいずれかを実行します。
.tgzまたは.yamlファイルをアップロードする場合は、ファイルが正しくフォーマットされていることを確認してください。.yamlファイルの場合、ファイル内ですべての必須フィールドを指定する必要があります。.tgzファイルには、単一のrootフォルダーと、そのフォルダー内に含まれるすべてのソース・ファイルが含まれている必要があります。- ソースの詳細がプライベートリポジトリにある場合は、認証のために個人用のアクセストークンまたはシークレットを持っていることを確認してください。 詳しくは、『プライベート・カタログへのバージョンのインポート』を参照してください。
- リポジトリが HTTPS プロトコルをサポートしていることを確認してください。
GitHub リポジトリーについて詳しくは、 リポジトリーでのリリースの管理を参照してください。
GitLab リポジトリーについて詳しくは、 リリースを参照してください。