Warum ist mein Toolchain-Paket zu groß?

Wenn Sie versuchen, eine Toolchain zu erstellen, schlägt sie in der Stufe Containerize fehl.

Sie erhalten eine Nachricht, dass Ihr Paket zu groß ist. Ihre Nachricht ähnelt dem folgenden Beispiel.

Unable to upload packaged files. Package is too large. For details on how to ignore certain file patterns from within your source code by using the '.ceignore' file, visit https://cloud.ibm.com/docs/codeengine?topic=codeengine-plan-build#build-plan-repo.

Wenn Code Engine Quellcode aus einer lokalen Quelle erstellt, wird die Quelle komprimiert und in IBM Cloud Container Registry. Wenn die Größe der komprimierten Datei 100 MB überschreitet, wird das Paket zurückgewiesen.

Sie können dieses Problem beheben, indem Sie eine Datei .ceignore für Ihr lokales Verzeichnis erstellen. Um herauszufinden, welche Dateien in Ihrem Paket enthalten sind, aktivieren Sie Traces, indem Sie die Umgebungseigenschaft pipeline-debug auf 1 setzen, Ihre Toolchain erneut ausführen und dann die Protokolldateien überprüfen.

Weitere Informationen zum Festlegen der Umgebungseigenschaft pipeline-debug finden Sie unter Debugprotokolldatei für Pipeline erstellen.

Weitere Informationen zum Erstellen einer .ceignore-Datei finden Sie unter Quellenposition vorbereiten.