Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Ändern der Einstellungen eines Build-Projekts (AWS CLI)
Informationen zur Verwendung von AWS CLI mit AWS CodeBuild finden Sie unter Befehlszeilenreferenz.
Um eine zu aktualisierenCodeBuildProjekt mit demAWS CLI, Sie erstellen eine JSON-Datei mit den aktualisierten Eigenschaften und übergeben diese Datei anupdate-project
Befehl. Alle Eigenschaften, die nicht in der Aktualisierungsdatei enthalten sind, bleiben unverändert.
In der Aktualisierungs-JSON-Datei nur diename
Eigenschaft und die geänderten Eigenschaften sind erforderlich. Dername
Die Eigenschaft identifiziert das zu ändernde Projekt. Für alle modifizierten Strukturen müssen auch die erforderlichen Parameter für diese Strukturen enthalten sein. Um beispielsweise die Umgebung für das Projekt zu ändern,environment/type
undenvironment/computeType
Eigenschaften sind erforderlich. Hier ist ein Beispiel, das das Umgebungsbild aktualisiert:
{ "name": "
<project-name>
", "environment": { "type": "LINUX_CONTAINER", "computeType": "BUILD_GENERAL1_SMALL", "image": "aws/codebuild/amazonlinux2-x86_64-standard:4.0" } }
Wenn Sie die aktuellen Immobilienwerte für ein Projekt abrufen möchten, verwenden Sie denbatch-get-projectsBefehl, um die aktuellen Eigenschaften des Projekts abzurufen, das Sie ändern, und die Ausgabe in eine Datei zu schreiben.
aws codebuild batch-get-projects --names "
<project-name>
" >project-info.json
Derprojekt-info.json
Die Datei enthält eine Reihe von Projekten und kann daher nicht direkt zum Aktualisieren eines Projekts verwendet werden. Sie können jedoch die Eigenschaften, die Sie ändern möchten, aus demprojekt-info.json
Datei und fügen Sie sie als Grundlage für die Eigenschaften, die Sie ändern möchten, in Ihre Aktualisierungsdatei ein. Weitere Informationen finden Sie unter Anzeigen der Details eines Build-Projekts (AWS CLI).
Ändern Sie die Aktualisierungs-JSON-Datei wie unter beschriebenErstellen eines Build-Projekts (AWS CLI), und speichern Sie Ihre Ergebnisse. Wenn Sie mit der Änderung der JSON-Datei für das Update fertig sind, führen Sie denupdate-project
Befehl, der die Aktualisierungs-JSON-Datei übergibt.
aws codebuild update-project --cli-input-json file://
<update-project-file>
Bei Erfolg wird das aktualisierte Projekt-JSON in der Ausgabe angezeigt. Wenn erforderliche Parameter fehlen, wird in der Ausgabe eine Fehlermeldung angezeigt, die die fehlenden Parameter identifiziert. Dies ist beispielsweise die Fehlermeldung, die angezeigt wird, wennenvironment/type
Parameter fehlt:
aws codebuild update-project --cli-input-json file://update-project.json Parameter validation failed: Missing required parameter in environment: "type"