Langkah 3: Unggah contoh aplikasi ke GitHub repositori Anda - AWS CodeDeploy

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 3: Unggah contoh aplikasi ke GitHub repositori Anda

Pada langkah ini, Anda akan menyalin revisi sampel dari bucket Amazon S3 publik ke GitHub repositori Anda. (Untuk kesederhanaan, contoh revisi yang disediakan untuk tutorial ini adalah halaman web tunggal.)

catatan

Jika Anda menggunakan salah satu revisi Anda alih-alih revisi sampel kami, revisi Anda harus:

Jika revisi Anda memenuhi persyaratan ini, lanjutkan keLangkah 5: Buat grup aplikasi dan penyebaran.

Jika Anda menerapkan ke instance Server Ubuntu, Anda harus mengunggah ke GitHub repositori Anda revisi yang kompatibel dengan instance Server Ubuntu dan. CodeDeploy Untuk informasi selengkapnya, lihat Rencanakan revisi untuk CodeDeploy dan Tambahkan file spesifikasi aplikasi ke revisi untuk CodeDeploy.

Dorong revisi sampel dari mesin Linux, macOS, atau Unix lokal

Dengan terminal Anda masih terbuka, misalnya, /tmp/CodeDeployGitHubDemo lokasi, jalankan perintah berikut satu per satu:

catatan

Jika Anda berencana untuk menyebarkan ke instance Windows Server, gantilah SampleApp_Windows.zip SampleApp_Linux.zip dalam perintah.

(Amazon S3 copy command)
unzip SampleApp_Linux.zip
rm SampleApp_Linux.zip

git add .
git commit -m "Added sample app"
git push

Di mana (perintah salin Amazon S3) adalah salah satu dari yang berikut:

  • aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Linux.zip . --region us-east-2untuk wilayah AS Timur (Ohio)

  • aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Linux.zip . --region us-east-1untuk wilayah AS Timur (Virginia N.)

  • aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Linux.zip . --region us-west-1untuk Wilayah AS Barat (California Utara)

  • aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Linux.zip . --region us-west-2untuk wilayah AS Barat (Oregon)

  • aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Linux.zip . --region ca-central-1untuk Wilayah Kanada (Tengah)

  • aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Linux.zip . --region eu-west-1untuk wilayah Eropa (Irlandia)

  • aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Linux.zip . --region eu-west-2untuk wilayah Eropa (London)

  • aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Linux.zip . --region eu-west-3untuk wilayah Eropa (Paris)

  • aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Linux.zip . --region eu-central-1untuk Wilayah Eropa (Frankfurt)

  • aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Linux.zip . --region il-central-1untuk Wilayah Israel (Tel Aviv)

  • aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Linux.zip . --region ap-east-1untuk wilayah Asia Pasifik (Hong Kong)

  • aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Linux.zip . --region ap-northeast-1untuk wilayah Asia Pasifik (Tokyo)

  • aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Linux.zip . --region ap-northeast-2untuk wilayah Asia Pasifik (Seoul)

  • aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Linux.zip . --region ap-southeast-1untuk Wilayah Asia Pasifik (Singapura)

  • aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Linux.zip . --region ap-southeast-2untuk wilayah Asia Pasifik (Sydney)

  • aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Linux.zip . --region ap-southeast-4untuk wilayah Asia Pasifik (Melbourne)

  • aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Linux.zip . --region ap-south-1untuk wilayah Asia Pasifik (Mumbai)

  • aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Linux.zip . --region sa-east-1untuk Wilayah Amerika Selatan (São Paulo)

Dorong revisi sampel dari mesin Windows lokal

Dengan prompt perintah Anda masih terbuka, misalnya, c:\temp\CodeDeployGitHubDemo lokasi, jalankan perintah berikut satu per satu:

catatan

Jika Anda berencana untuk menyebarkan ke instans Amazon Linux atau RHEL, gantilah SampleApp_Linux.zip SampleApp_Windows.zip dalam perintah.

(Amazon S3 copy command)

Buka zip isi file ZIP langsung ke direktori lokal (misalnyac:\temp\CodeDeployGitHubDemo), bukan ke subdirektori baru. the

git add .
git commit -m "Added sample app"
git push

Di mana (perintah salin Amazon S3) adalah salah satu dari yang berikut:

  • aws s3 cp s3://aws-codedeploy-us-east-2/samples/latest/SampleApp_Windows.zip . --region us-east-2untuk wilayah AS Timur (Ohio)

  • aws s3 cp s3://aws-codedeploy-us-east-1/samples/latest/SampleApp_Windows.zip . --region us-east-1untuk wilayah AS Timur (Virginia N.)

  • aws s3 cp s3://aws-codedeploy-us-west-1/samples/latest/SampleApp_Windows.zip . --region us-west-1untuk Wilayah AS Barat (California Utara)

  • aws s3 cp s3://aws-codedeploy-us-west-2/samples/latest/SampleApp_Windows.zip . --region us-west-2untuk wilayah AS Barat (Oregon)

  • aws s3 cp s3://aws-codedeploy-ca-central-1/samples/latest/SampleApp_Windows.zip . --region ca-central-1untuk Wilayah Kanada (Tengah)

  • aws s3 cp s3://aws-codedeploy-eu-west-1/samples/latest/SampleApp_Windows.zip . --region eu-west-1untuk wilayah Eropa (Irlandia)

  • aws s3 cp s3://aws-codedeploy-eu-west-2/samples/latest/SampleApp_Windows.zip . --region eu-west-2untuk wilayah Eropa (London)

  • aws s3 cp s3://aws-codedeploy-eu-west-3/samples/latest/SampleApp_Windows.zip . --region eu-west-3untuk wilayah Eropa (Paris)

  • aws s3 cp s3://aws-codedeploy-eu-central-1/samples/latest/SampleApp_Windows.zip . --region eu-central-1untuk Wilayah Eropa (Frankfurt)

  • aws s3 cp s3://aws-codedeploy-il-central-1/samples/latest/SampleApp_Windows.zip . --region il-central-1untuk Wilayah Israel (Tel Aviv)

  • aws s3 cp s3://aws-codedeploy-ap-east-1/samples/latest/SampleApp_Windows.zip . --region ap-east-1untuk wilayah Asia Pasifik (Hong Kong)

  • aws s3 cp s3://aws-codedeploy-ap-northeast-1/samples/latest/SampleApp_Windows.zip . --region ap-northeast-1untuk wilayah Asia Pasifik (Tokyo)

  • aws s3 cp s3://aws-codedeploy-ap-northeast-2/samples/latest/SampleApp_Windows.zip . --region ap-northeast-2untuk wilayah Asia Pasifik (Seoul)

  • aws s3 cp s3://aws-codedeploy-ap-southeast-1/samples/latest/SampleApp_Windows.zip . --region ap-southeast-1untuk Wilayah Asia Pasifik (Singapura)

  • aws s3 cp s3://aws-codedeploy-ap-southeast-2/samples/latest/SampleApp_Windows.zip . --region ap-southeast-2untuk wilayah Asia Pasifik (Sydney)

  • aws s3 cp s3://aws-codedeploy-ap-southeast-4/samples/latest/SampleApp_Windows.zip . --region ap-southeast-4untuk wilayah Asia Pasifik (Melbourne)

  • aws s3 cp s3://aws-codedeploy-ap-south-1/samples/latest/SampleApp_Windows.zip . --region ap-south-1untuk wilayah Asia Pasifik (Mumbai)

  • aws s3 cp s3://aws-codedeploy-sa-east-1/samples/latest/SampleApp_Windows.zip . --region sa-east-1untuk Wilayah Amerika Selatan (São Paulo)

Untuk mendorong revisi Anda sendiri ke instance Server Ubuntu, salin revisi Anda ke repo lokal Anda, lalu panggil yang berikut ini:

git add . git commit -m "Added Ubuntu app" git push