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.
In diesem Schritt kopieren Sie eine Beispielrevision aus einem öffentlichen Amazon S3 S3-Bucket in Ihr GitHub Repository. (Der Einfachheit halber handelt es sich bei den für dieses Tutorial bereitgestellten Beispielrevisionen um einzelne Webseiten.)
Anmerkung
Falls Sie statt unserer Beispielrevision eine eigene Revision verwenden möchten, gilt für diese Revision Folgendes:
-
Sie muss die unter Planen Sie eine Überarbeitung für CodeDeploy und Hinzufügen einer Anwendungsspezifikationsdatei zu einer Revision für CodeDeploy beschriebenen Richtlinien erfüllen.
-
Sie muss mit dem ausgewählten Instance-Typ kompatibel sein.
-
Seien Sie von Ihrem GitHub Dashboard aus zugänglich.
Wenn Ihre Revision diese Anforderungen erfüllt, können Sie direkt mit Schritt 5: Erstellen Sie eine Anwendung und eine Bereitstellungsgruppe fortfahren.
Wenn Sie auf einer Ubuntu Server-Instanz bereitstellen, müssen Sie eine Version, die mit einer Ubuntu-Server-Instanz kompatibel ist, in Ihr GitHub Repository hochladen und CodeDeploy. Weitere Informationen finden Sie unter Planen Sie eine Überarbeitung für CodeDeploy und Hinzufügen einer Anwendungsspezifikationsdatei zu einer Revision für CodeDeploy.
Themen
Eine Beispielrevision von einem lokalen Linux-, macOS- oder Unix-Computer übertragen
Führen Sie bei geöffnetem Terminal, beispielsweise unter /tmp/CodeDeployGitHubDemo
nacheinander die nachfolgenden Befehle aus.
Anmerkung
Wenn Sie die Bereitstellung auf einer Windows Server-Instanz planen, ersetzen SampleApp_Windows.zip
Sie dies SampleApp_Linux.zip
in den Befehlen.
(Amazon S3 copy command)
unzip SampleApp_Linux.zip
rm SampleApp_Linux.zip
git add .
git commit -m "Added sample app"
git push
Dabei ist (Amazon S3 S3-Befehl zum Kopieren)
einer der folgenden Werte:
-
aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Linux.zip . --region us-east-2
für die Region USA Ost (Ohio) -
aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Linux.zip . --region us-east-1
für die Region USA Ost (Nord-Virginia) -
aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Linux.zip . --region us-west-1
für die Region USA West (Nordkalifornien) -
aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Linux.zip . --region us-west-2
für die Region USA West (Oregon) -
aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Linux.zip . --region ca-central-1
für die Region Kanada (Zentral) -
aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Linux.zip . --region eu-west-1
für die Region Europa (Irland) -
aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Linux.zip . --region eu-west-2
für die Region Europa (London) -
aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Linux.zip . --region eu-west-3
für die Region Europa (Paris) -
aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Linux.zip . --region eu-central-1
für die Region Europa (Frankfurt) -
aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Linux.zip . --region il-central-1
für die Region Israel (Tel Aviv) -
aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Linux.zip . --region ap-east-1
für die Region Asien-Pazifik (Hongkong) -
aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Linux.zip . --region ap-northeast-1
für die Region Asien-Pazifik (Tokio) -
aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Linux.zip . --region ap-northeast-2
für die Region Asien-Pazifik (Seoul) -
aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Linux.zip . --region ap-southeast-1
für die Region Asien-Pazifik (Singapur) -
aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Linux.zip . --region ap-southeast-2
für die Region Asien-Pazifik (Sydney) -
aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Linux.zip . --region ap-southeast-4
für die Region Asien-Pazifik (Melbourne) -
aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Linux.zip . --region ap-south-1
für die Region Asien-Pazifik (Mumbai) -
aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Linux.zip . --region sa-east-1
für die Region Südamerika (São Paulo)
Übertragen einer Beispielrevision per Push von einem lokalen Computer mit Windows
Führen Sie bei geöffneter Befehlszeile, beispielsweise unter c:\temp\CodeDeployGitHubDemo
, nacheinander die nachfolgenden Befehle aus.
Anmerkung
Wenn Sie die Bereitstellung auf einer Amazon Linux- oder RHEL-Instance planen, ersetzen Sie dies SampleApp_Windows.zip
in SampleApp_Linux.zip
den Befehlen.
(Amazon S3 copy command)
Entpacken Sie den Inhalt der ZIP-Datei the
direkt in das lokale Verzeichnis (zum Beispiel c:\temp\CodeDeployGitHubDemo
), nicht in ein neues Unterverzeichnis.
git add .
git commit -m "Added sample app"
git push
Dabei ist (Amazon S3 S3-Befehl zum Kopieren)
einer der folgenden Werte:
-
aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Windows.zip . --region us-east-2
für die Region USA Ost (Ohio) -
aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Windows.zip . --region us-east-1
für die Region USA Ost (Nord-Virginia) -
aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Windows.zip . --region us-west-1
für die Region USA West (Nordkalifornien) -
aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Windows.zip . --region us-west-2
für die Region USA West (Oregon) -
aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Windows.zip . --region ca-central-1
für die Region Kanada (Zentral) -
aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Windows.zip . --region eu-west-1
für die Region Europa (Irland) -
aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Windows.zip . --region eu-west-2
für die Region Europa (London) -
aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Windows.zip . --region eu-west-3
für die Region Europa (Paris) -
aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Windows.zip . --region eu-central-1
für die Region Europa (Frankfurt) -
aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Windows.zip . --region il-central-1
für die Region Israel (Tel Aviv) -
aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Windows.zip . --region ap-east-1
für die Region Asien-Pazifik (Hongkong) -
aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Windows.zip . --region ap-northeast-1
für die Region Asien-Pazifik (Tokio) -
aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Windows.zip . --region ap-northeast-2
für die Region Asien-Pazifik (Seoul) -
aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Windows.zip . --region ap-southeast-1
für die Region Asien-Pazifik (Singapur) -
aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Windows.zip . --region ap-southeast-2
für die Region Asien-Pazifik (Sydney) -
aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Windows.zip . --region ap-southeast-4
für die Region Asien-Pazifik (Melbourne) -
aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Windows.zip . --region ap-south-1
für die Region Asien-Pazifik (Mumbai) -
aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Windows.zip . --region sa-east-1
für die Region Südamerika (São Paulo)
Um Ihre eigene Revision auf eine Ubuntu Server-Instanz zu übertragen, kopieren Sie Ihre Revision in Ihr lokales Repo und rufen Sie dann Folgendes auf:
git add . git commit -m "Added Ubuntu app" git push