Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Integrasi dengan tipe CodePipeline tindakan
Informasi integrasi dalam topik ini diatur berdasarkan jenis CodePipeline tindakan.
Topik
Integrasi tindakan sumber
Informasi berikut diatur berdasarkan jenis CodePipeline tindakan dan dapat membantu Anda mengonfigurasi CodePipeline untuk diintegrasikan dengan penyedia tindakan sumber berikut.
Topik
Tindakan ECR sumber Amazon
Amazon ECR adalah layanan repositori gambar AWS Docker. Anda menggunakan perintah push and pull Docker untuk mengunggah gambar Docker ke repositori Anda. ECRRepositori URI dan gambar Amazon digunakan dalam definisi ECS tugas Amazon untuk referensi informasi gambar sumber.
Pelajari selengkapnya:
-
Untuk melihat parameter konfigurasi dan contohJSON/YAMLcuplikan, lihat Referensi tindakan ECR sumber Amazon
-
Tutorial: Membuat pipeline dengan ECR sumber Amazon dan ECS -to- deployment CodeDeploy
Tindakan sumber Amazon S3
Amazon S3 adalah penyimpanan untuk internet. Anda dapat menggunakan Amazon S3 untuk menyimpan dan mengambil data sebanyak apa pun kapan pun, dari mana pun di web. Anda dapat mengonfigurasi CodePipeline untuk menggunakan bucket Amazon S3 berversi sebagai tindakan sumber untuk kode Anda.
catatan
Amazon S3 juga dapat disertakan dalam pipeline sebagai tindakan penerapan.
Pelajari selengkapnya:
-
Untuk melihat parameter konfigurasi dan contohJSON/YAMLcuplikan, lihat Referensi tindakan sumber Amazon S3
-
CodePipeline menggunakan Amazon EventBridge (sebelumnya Amazon CloudWatch Events) untuk mendeteksi perubahan di bucket sumber Amazon S3 Anda. Lihat Integrasi umum dengan CodePipeline.
Koneksi ke Bitbucket Cloud, GitHub (versi 2), GitHub Enterprise Server, GitLab .com, dan dikelola sendiri GitLab
Koneksi (CodeStarSourceConnection
tindakan) digunakan untuk mengakses Bitbucket Cloud pihak ketiga, GitHub Enterprise Server GitHub, GitLab .com, atau repositori yang GitLab dikelola sendiri.
catatan
Fitur ini tidak tersedia di Asia Pasifik (Hong Kong), Asia Pasifik (Hyderabad), Asia Pasifik (Jakarta), Asia Pasifik (Melbourne), Asia Pasifik (Osaka), Afrika (Cape Town), Timur Tengah (Bahrain), Timur Tengah (), Eropa (SpanyolUAE), Eropa (Zurich), Israel (Tel Aviv), atau (AS-Barat) Wilayah. AWS GovCloud Untuk mereferensikan tindakan lain yang tersedia, lihatIntegrasi produk dan layanan dengan CodePipeline. Untuk pertimbangan dengan tindakan ini di Wilayah Eropa (Milan), lihat catatan diCodeStarSourceConnection untuk Bitbucket Cloud, GitHub Enterprise Server GitHub, GitLab .com, dan tindakan yang dikelola GitLab sendiri.
Awan Bitbucket |
Anda dapat mengonfigurasi CodePipeline untuk menggunakan repositori Bitbucket Cloud sebagai sumber kode Anda. Anda sebelumnya harus membuat akun Bitbucket dan setidaknya satu repositori Bitbucket Cloud. Anda dapat menambahkan tindakan sumber untuk repositori Bitbucket Cloud Anda dengan membuat pipeline atau mengedit yang sudah ada. catatanAnda dapat membuat koneksi ke repositori Bitbucket Cloud. Jenis penyedia Bitbucket yang diinstal, seperti Bitbucket Server, tidak didukung. Anda dapat mengatur sumber daya yang disebut koneksi untuk memungkinkan saluran pipa Anda mengakses repositori kode pihak ketiga. Ketika Anda membuat koneksi, Anda menginstal aplikasi konektor dengan repositori kode pihak ketiga Anda, dan kemudian mengaitkannya dengan koneksi Anda. Untuk Bitbucket Cloud, gunakan opsi Bitbucket di konsol atau Anda dapat menggunakan opsi klon Penuh untuk tindakan ini untuk mereferensikan metadata Git repositori sehingga tindakan hilir dapat melakukan perintah Git secara langsung. Opsi ini hanya dapat digunakan oleh tindakan CodeBuild hilir. Pelajari selengkapnya:
|
GitHub atau GitHub Enterprise Cloud |
Anda dapat mengonfigurasi CodePipeline untuk menggunakan GitHub repositori sebagai sumber kode Anda. Anda sebelumnya harus membuat GitHub akun dan setidaknya satu GitHub repositori. Anda dapat menambahkan tindakan sumber untuk GitHub repositori Anda dengan membuat pipeline atau mengedit yang sudah ada. Anda dapat mengatur sumber daya yang disebut koneksi untuk memungkinkan saluran pipa Anda mengakses repositori kode pihak ketiga. Ketika Anda membuat koneksi, Anda menginstal aplikasi konektor dengan repositori kode pihak ketiga Anda, dan kemudian mengaitkannya dengan koneksi Anda. Gunakan opsi penyedia GitHub (Versi 2) di konsol atau Anda dapat menggunakan opsi klon Penuh untuk tindakan ini untuk mereferensikan metadata Git repositori sehingga tindakan hilir dapat melakukan perintah Git secara langsung. Opsi ini hanya dapat digunakan oleh tindakan CodeBuild hilir. Pelajari selengkapnya:
|
GitHub Server Perusahaan |
Anda dapat mengonfigurasi CodePipeline untuk menggunakan repositori GitHub Enterprise Server sebagai sumber kode Anda. Anda sebelumnya harus membuat GitHub akun dan setidaknya satu GitHub repositori. Anda dapat menambahkan tindakan sumber untuk repositori GitHub Enterprise Server Anda dengan membuat pipeline atau mengedit yang sudah ada. Anda dapat mengatur sumber daya yang disebut koneksi untuk memungkinkan saluran pipa Anda mengakses repositori kode pihak ketiga. Ketika Anda membuat koneksi, Anda menginstal aplikasi konektor dengan repositori kode pihak ketiga Anda, dan kemudian mengaitkannya dengan koneksi Anda. Gunakan opsi penyedia GitHub Enterprise Server di konsol atau Anda dapat menggunakan opsi klon Penuh untuk tindakan ini untuk mereferensikan metadata Git repositori sehingga tindakan hilir dapat melakukan perintah Git secara langsung. Opsi ini hanya dapat digunakan oleh tindakan CodeBuild hilir. Pelajari selengkapnya:
|
GitLab.com |
Anda dapat mengonfigurasi CodePipeline untuk menggunakan GitLab repositori.com sebagai sumber kode Anda. Anda sebelumnya harus membuat akun GitLab .com dan setidaknya satu GitLab repositori.com. Anda dapat menambahkan tindakan sumber untuk GitLab repositori.com Anda dengan membuat pipeline atau mengedit yang sudah ada. Gunakan opsi GitLabpenyedia di konsol atau Pelajari selengkapnya:
|
GitLab dikelola sendiri |
Anda dapat mengonfigurasi CodePipeline untuk menggunakan instalasi yang GitLab dikelola sendiri sebagai sumber kode Anda. Anda harus sebelumnya membuat GitLab akun dan memiliki langganan untuk dikelola sendiri GitLab (Edisi Perusahaan atau Edisi Komunitas). Anda dapat menambahkan tindakan sumber untuk repositori yang GitLab dikelola sendiri dengan membuat pipeline atau mengedit yang sudah ada. Anda dapat mengatur sumber daya yang disebut koneksi untuk memungkinkan saluran pipa Anda mengakses repositori kode pihak ketiga. Ketika Anda membuat koneksi, Anda menginstal aplikasi konektor dengan repositori kode pihak ketiga Anda, dan kemudian mengaitkannya dengan koneksi Anda. Gunakan opsi penyedia yang GitLab dikelola sendiri di konsol atau Anda dapat menggunakan opsi klon Penuh untuk tindakan ini untuk mereferensikan metadata Git repositori sehingga tindakan hilir dapat melakukan perintah Git secara langsung. Opsi ini hanya dapat digunakan oleh tindakan CodeBuild hilir. Pelajari selengkapnya:
|
CodeCommit tindakan sumber
CodeCommitadalah layanan kontrol versi yang dapat Anda gunakan untuk menyimpan dan mengelola aset secara pribadi (seperti dokumen, kode sumber, dan file biner) di cloud. Anda dapat mengonfigurasi CodePipeline untuk menggunakan cabang di CodeCommit repositori sebagai sumber kode Anda. Buat repositori dan kaitkan dengan direktori kerja di mesin lokal Anda. Kemudian Anda dapat membuat pipeline yang menggunakan cabang sebagai bagian dari aksi sumber dalam satu tahap. Anda dapat terhubung ke CodeCommit repositori dengan membuat pipeline atau mengedit yang sudah ada.
Anda dapat menggunakan opsi klon Penuh untuk tindakan ini untuk mereferensikan metadata Git repositori sehingga tindakan hilir dapat melakukan perintah Git secara langsung. Opsi ini hanya dapat digunakan oleh tindakan CodeBuild hilir.
Pelajari selengkapnya:
-
Untuk melihat parameter konfigurasi dan contohJSON/YAMLcuplikan, lihat. CodeCommit referensi tindakan sumber
-
CodePipeline menggunakan Amazon CloudWatch Events untuk mendeteksi perubahan dalam CodeCommit repositori yang digunakan sebagai sumber untuk pipeline. Setiap tindakan sumber memiliki aturan acara yang sesuai. Aturan acara ini memulai pipeline Anda saat terjadi perubahan di repositori. Lihat Integrasi umum dengan CodePipeline.
GitHub (versi 1) tindakan sumber
Tindakan GitHub versi 1 dikelola dengan OAuth Apps. Di Wilayah yang tersedia, Anda juga dapat menggunakan tindakan CodeStarSourceConnection untuk Bitbucket Cloud, GitHub Enterprise Server GitHub, GitLab .com, dan tindakan yang dikelola GitLab sendiri sumber di pipeline yang mengelola tindakan GitHub sumber Anda dengan GitHub Aplikasi. Jika Anda memiliki pipeline yang menggunakan tindakan GitHub versi 1, lihat langkah-langkah untuk memperbaruinya untuk menggunakan tindakan GitHub versi 2 diPerbarui tindakan sumber GitHub versi 1 ke aksi sumber GitHub versi 2.
catatan
Meskipun kami tidak merekomendasikan penggunaan tindakan GitHub versi 1, pipeline yang ada dengan tindakan GitHub versi 1 akan terus berfungsi tanpa dampak apa pun.
Pelajari selengkapnya:
-
Untuk informasi selengkapnya tentang GitHub akses OAuth berbasis yang berbeda dengan GitHub akses berbasis aplikasi, lihat. https://docs.github.com/en/developers/apps/differences-between-github-apps-and-oauth-apps
-
Untuk melihat lampiran yang berisi detail GitHub tindakan versi 1, lihat. Lampiran A: tindakan sumber GitHub versi 1
Membangun integrasi tindakan
Informasi berikut diatur berdasarkan jenis CodePipeline tindakan dan dapat membantu Anda mengonfigurasi CodePipeline untuk diintegrasikan dengan penyedia tindakan build berikut.
Topik
CodeBuild membangun tindakan
CodeBuild
Anda dapat menambahkan CodeBuild sebagai tindakan build ke tahap pembuatan pipeline. Untuk informasi selengkapnya, lihat Referensi Konfigurasi CodePipeline Tindakan untukAWS CodeBuild membangun dan menguji referensi tindakan.
catatan
CodeBuild juga dapat dimasukkan dalam pipeline sebagai tindakan pengujian, dengan atau tanpa keluaran build.
Pelajari selengkapnya:
-
Untuk melihat parameter konfigurasi dan contohJSON/YAMLcuplikan, lihat. AWS CodeBuild membangun dan menguji referensi tindakan
CloudBees membangun tindakan
Anda dapat mengonfigurasi CodePipeline CloudBees
Pelajari selengkapnya:
Jenkins membangun tindakan
Anda dapat mengonfigurasi CodePipeline untuk menggunakan Jenkins CI
Akses untuk Jenkins dikonfigurasi berdasarkan per proyek. Anda harus menginstal CodePipeline Plugin untuk Jenkins pada setiap instance Jenkins yang ingin Anda gunakan. CodePipeline Anda juga harus mengonfigurasi CodePipeline akses ke proyek Jenkins. Amankan proyek Jenkins Anda dengan mengonfigurasinya untuk menerimaHTTPS/SSLkoneksi saja. Jika proyek Jenkins Anda diinstal pada EC2 instans Amazon, pertimbangkan untuk memberikan AWS kredensional Anda dengan menginstal AWS CLI pada setiap instance. Kemudian konfigurasikan AWS profil pada instance tersebut dengan kredensional yang ingin Anda gunakan untuk koneksi. Ini adalah alternatif untuk menambahkan dan menyimpannya melalui antarmuka web Jenkins.
Pelajari selengkapnya:
TeamCity membangun tindakan
Anda dapat mengonfigurasi CodePipeline TeamCity
Pelajari selengkapnya:
Integrasi tindakan uji
Informasi berikut diatur berdasarkan jenis CodePipeline tindakan dan dapat membantu Anda mengonfigurasi CodePipeline untuk diintegrasikan dengan penyedia tindakan pengujian berikut.
Topik
CodeBuild tindakan uji
CodeBuild
Anda dapat menambahkan CodeBuild ke pipeline sebagai tindakan pengujian. Untuk informasi selengkapnya, lihat Referensi Konfigurasi CodePipeline Tindakan untukAWS CodeBuild membangun dan menguji referensi tindakan.
catatan
CodeBuild juga dapat dimasukkan dalam pipeline sebagai aksi build, dengan artefak keluaran build wajib.
Pelajari selengkapnya:
-
Untuk melihat parameter konfigurasi dan contohJSON/YAMLcuplikan, lihat. AWS CodeBuild membangun dan menguji referensi tindakan
AWS Device Farm tindakan uji
AWS Device Farm
Pelajari selengkapnya:
-
Untuk melihat parameter konfigurasi dan contohJSON/YAMLcuplikan, lihat. AWS Device Farm referensi tindakan uji
Tindakan uji Ghost Inspector
Anda dapat mengonfigurasi CodePipeline untuk menggunakan Ghost Inspector
Pelajari selengkapnya:
OpenText LoadRunner Tindakan uji cloud
Anda dapat mengonfigurasi CodePipeline untuk menggunakan OpenText LoadRunner Cloud
Pelajari selengkapnya:
Menyebarkan integrasi tindakan
Informasi berikut diatur berdasarkan jenis CodePipeline tindakan dan dapat membantu Anda mengonfigurasi CodePipeline untuk diintegrasikan dengan penyedia tindakan penerapan berikut.
Topik
- Tindakan penerapan Amazon S3
- AWS AppConfig menyebarkan tindakan
- AWS CloudFormation menyebarkan tindakan
- AWS CloudFormation StackSets menyebarkan tindakan
- Tindakan ECS penyebaran Amazon
- Tindakan penyebaran Elastic Beanstalk
- AWS OpsWorks menyebarkan tindakan
- Tindakan penyebaran Service Catalog
- Amazon Alexa menerapkan tindakan
- CodeDeploy menyebarkan tindakan
- XebiaLabs menyebarkan tindakan
Tindakan penerapan Amazon S3
Amazon S3 adalah penyimpanan untuk internet. Anda dapat menggunakan Amazon S3 untuk menyimpan dan mengambil data sebanyak apa pun kapan pun, dari mana pun di web. Anda dapat menambahkan tindakan ke pipeline yang menggunakan Amazon S3 sebagai penyedia penerapan.
catatan
Amazon S3 juga dapat dimasukkan dalam pipeline sebagai aksi sumber.
Pelajari selengkapnya:
AWS AppConfig menyebarkan tindakan
AWS AppConfig adalah kemampuan AWS Systems Manager untuk membuat, mengelola, dan dengan cepat menyebarkan konfigurasi aplikasi. Anda dapat menggunakan AppConfig dengan aplikasi yang dihosting di EC2 instans AWS Lambda, wadah, aplikasi seluler, atau perangkat IoT.
Pelajari selengkapnya:
-
CodePipeline Referensi Konfigurasi Tindakan untuk AWS AppConfig menyebarkan referensi tindakan
-
Tutorial: Buat pipeline yang digunakan AWS AppConfig sebagai penyedia penyebaran
AWS CloudFormation menyebarkan tindakan
AWS CloudFormationmemberi pengembang dan administrator sistem cara mudah untuk membuat dan mengelola kumpulan AWS sumber daya terkait, menggunakan templat untuk menyediakan dan memperbarui sumber daya tersebut. Anda dapat menggunakan templat sampel layanan atau membuatnya sendiri. Template menjelaskan AWS sumber daya dan dependensi atau parameter runtime apa pun yang diperlukan untuk menjalankan aplikasi Anda.
Model Aplikasi AWS Tanpa Server (AWS SAM) diperluas AWS CloudFormation untuk menyediakan cara yang disederhanakan untuk mendefinisikan dan menyebarkan aplikasi tanpa server. AWS SAMmendukung Amazon API GatewayAPIs, fungsi AWS Lambda, dan tabel Amazon DynamoDB. Anda dapat menggunakan CodePipeline dengan AWS CloudFormation dan AWS SAM untuk terus mengirimkan aplikasi tanpa server Anda.
Anda dapat menambahkan tindakan ke pipeline yang digunakan AWS CloudFormation sebagai penyedia penerapan. Saat digunakan AWS CloudFormation sebagai penyedia penerapan, Anda dapat mengambil tindakan pada AWS CloudFormation tumpukan dan mengubah set sebagai bagian dari eksekusi pipeline. AWS CloudFormation dapat membuat, memperbarui, mengganti, dan menghapus tumpukan dan mengubah set saat pipeline berjalan. Akibatnya, AWS dan sumber daya kustom dapat dibuat, disediakan, diperbarui, atau dihentikan selama eksekusi pipeline sesuai dengan spesifikasi yang Anda berikan dalam AWS CloudFormation template dan definisi parameter.
Pelajari selengkapnya:
-
CodePipeline Referensi Konfigurasi Tindakan untuk AWS CloudFormation menyebarkan referensi tindakan
-
Pengiriman Berkelanjutan dengan CodePipeline - Pelajari cara menggunakan CodePipeline untuk membangun alur kerja pengiriman berkelanjutan untuk AWS CloudFormation.
-
Mengotomatisasi Penerapan Aplikasi Berbasis Lambda — Pelajari cara menggunakan Model Aplikasi AWS Tanpa Server dan untuk membangun alur kerja pengiriman berkelanjutan AWS CloudFormation untuk aplikasi berbasis Lambda Anda.
AWS CloudFormation StackSets menyebarkan tindakan
AWS CloudFormationmemberi Anda cara untuk menyebarkan sumber daya di beberapa akun dan AWS Wilayah.
Anda dapat menggunakannya CodePipeline AWS CloudFormation untuk memperbarui definisi kumpulan tumpukan dan menerapkan pembaruan ke instance Anda.
Anda dapat menambahkan tindakan berikut ke pipeline untuk digunakan AWS CloudFormation StackSets sebagai penyedia penerapan.
-
CloudFormationStackSet
-
CloudFormationStackInstances
Pelajari selengkapnya:
-
CodePipeline Referensi Konfigurasi Tindakan untuk AWS CloudFormation StackSets menyebarkan referensi tindakan
-
Tutorial: Buat pipeline dengan AWS CloudFormation StackSets tindakan penerapan
Tindakan ECS penyebaran Amazon
Amazon ECS adalah layanan manajemen kontainer yang sangat skalabel dan berkinerja tinggi yang memungkinkan Anda menjalankan aplikasi berbasis kontainer di. AWS Cloud Saat membuat pipeline, Anda dapat memilih Amazon ECS sebagai penyedia penerapan. Perubahan kode di repositori kontrol sumber memicu pipeline Anda untuk membuat image Docker baru, mendorongnya ke registri penampung, lalu menerapkan gambar yang diperbarui ke Amazon. ECS Anda juga dapat menggunakan tindakan penyedia ECS(Biru/Hijau) CodePipeline untuk merutekan dan menyebarkan lalu lintas ke Amazon. ECS CodeDeploy
Pelajari selengkapnya:
Tindakan penyebaran Elastic Beanstalk
Elastic Beanstalk adalah layanan untuk menyebarkan dan menskalakan aplikasi dan layanan web yang dikembangkan dengan Java,. NET,PHP, Node.js, Python, Ruby, Go, dan Docker di server yang sudah dikenal seperti Apache, Nginx, Passenger, dan. IIS Anda dapat mengonfigurasi CodePipeline untuk menggunakan Elastic Beanstalk untuk menyebarkan kode Anda. Anda dapat membuat aplikasi dan lingkungan Elastic Beanstalk untuk digunakan dalam tindakan penerapan dalam tahap baik sebelum membuat pipeline atau saat Anda menggunakan wizard Create Pipeline.
catatan
Fitur ini tidak tersedia di Asia Pasifik (Hyderabad), Asia Pasifik (Melbourne), Timur Tengah (UAE), Eropa (Spanyol), atau Eropa (Zurich). Untuk mereferensikan tindakan lain yang tersedia, lihatIntegrasi produk dan layanan dengan CodePipeline.
Pelajari selengkapnya:
AWS OpsWorks menyebarkan tindakan
AWS OpsWorks adalah layanan manajemen konfigurasi yang membantu Anda mengonfigurasi dan mengoperasikan aplikasi dari segala bentuk dan ukuran menggunakan Chef. Dengan menggunakan AWS OpsWorks Stacks, Anda dapat menentukan arsitektur aplikasi dan spesifikasi setiap komponen termasuk instalasi paket, konfigurasi perangkat lunak dan sumber daya seperti penyimpanan. Anda dapat mengonfigurasi CodePipeline untuk digunakan AWS OpsWorks Stacks untuk menyebarkan kode Anda bersama dengan buku masak dan aplikasi Chef kustom di. AWS OpsWorks
-
Custom Chef Cookbooks — AWS OpsWorks menggunakan Chef Cookbooks untuk menangani tugas-tugas seperti menginstal dan mengkonfigurasi paket dan menyebarkan aplikasi.
-
Aplikasi — AWS OpsWorks Aplikasi terdiri dari kode yang ingin Anda jalankan di server aplikasi. Kode aplikasi disimpan dalam repositori, seperti bucket Amazon S3.
Sebelum Anda membuat pipeline, Anda membuat AWS OpsWorks stack dan layer. Anda dapat membuat AWS OpsWorks aplikasi untuk digunakan dalam tindakan penerapan dalam tahap baik sebelum Anda membuat pipeline atau ketika Anda menggunakan wizard Create Pipeline.
CodePipeline dukungan untuk saat AWS OpsWorks ini tersedia di Wilayah AS Timur (Virginia N.) (us-east-1) saja.
Pelajari selengkapnya:
Tindakan penyebaran Service Catalog
Service Catalog memungkinkan organisasi untuk membuat dan mengelola katalog produk yang disetujui untuk digunakan. AWS
Anda dapat mengonfigurasi CodePipeline untuk menerapkan pembaruan dan versi templat produk Anda ke Service Catalog. Anda dapat membuat produk Service Catalog untuk digunakan dalam tindakan penerapan dan kemudian menggunakan wizard Create Pipeline untuk membuat pipeline.
Pelajari selengkapnya:
Amazon Alexa menerapkan tindakan
Amazon Alexa Skills Kit
catatan
Fitur ini tidak tersedia di Wilayah Asia Pasifik (Hong Kong) atau Eropa (Milan). Untuk menggunakan tindakan penerapan lain yang tersedia di Wilayah tersebut, lihatMenyebarkan integrasi tindakan.
Anda dapat menambahkan tindakan ke pipeline yang menggunakan Alexa Skills Kit sebagai penyedia penerapan. Perubahan sumber terdeteksi oleh pipeline Anda, dan kemudian pipeline Anda menyebarkan pembaruan ke keterampilan Alexa Anda di layanan Alexa.
Pelajari selengkapnya:
CodeDeploy menyebarkan tindakan
CodeDeploymengoordinasikan penerapan aplikasi ke instans EC2 Amazon/lokal, platform komputasi Amazon Elastic Container Service, dan platform komputasi tanpa server. AWS Lambda Anda dapat mengonfigurasi CodePipeline untuk digunakan CodeDeploy untuk menyebarkan kode Anda. Anda dapat membuat grup CodeDeploy aplikasi, deployment, dan deployment untuk digunakan dalam tindakan deploy dalam satu tahap baik sebelum membuat pipeline atau saat Anda menggunakan wizard Create Pipeline.
Pelajari selengkapnya:
XebiaLabs menyebarkan tindakan
Anda dapat mengonfigurasi CodePipeline XebiaLabs
Pelajari selengkapnya:
Integrasi tindakan persetujuan dengan Amazon Simple Notification Service
Amazon SNS adalah layanan pemberitahuan push yang cepat, fleksibel, dan dikelola sepenuhnya yang memungkinkan Anda mengirim pesan individual atau menyebarkan pesan ke sejumlah besar penerima. Amazon SNS membuatnya sederhana dan hemat biaya untuk mengirim pemberitahuan push ke pengguna perangkat seluler, penerima email atau bahkan mengirim pesan ke layanan terdistribusi lainnya.
Saat Anda membuat permintaan persetujuan manual di CodePipeline, Anda dapat secara opsional mempublikasikan ke suatu topik di Amazon SNS sehingga semua IAM pengguna yang berlangganan itu diberi tahu bahwa tindakan persetujuan siap untuk ditinjau.
Pelajari selengkapnya:
Memanggil integrasi tindakan
Informasi berikut diatur berdasarkan jenis CodePipeline tindakan dan dapat membantu Anda mengonfigurasi CodePipeline untuk diintegrasikan dengan penyedia tindakan pemanggilan berikut.
Lambda memanggil tindakan
Lambda – Memungkinkan Anda menjalankan kode tanpa penyediaan atau pengelolaan server. Anda dapat mengonfigurasi CodePipeline untuk menggunakan fungsi Lambda untuk menambahkan fleksibilitas dan fungsionalitas ke saluran pipa Anda. Anda dapat membuat fungsi Lambda untuk ditambahkan sebagai tindakan dalam tahap baik sebelum membuat pipeline atau saat Anda menggunakan wizard Buat Pipeline.
Pelajari selengkapnya:
-
CodePipeline Referensi Konfigurasi Tindakan untuk AWS Lambda memanggil referensi tindakan
Snyk memanggil tindakan
Anda dapat mengonfigurasi CodePipeline untuk menggunakan Snyk untuk menjaga lingkungan open source Anda tetap aman dengan mendeteksi dan memperbaiki kerentanan keamanan dan memperbarui dependensi dalam kode aplikasi dan gambar kontainer Anda. Anda juga dapat menggunakan tindakan Snyk CodePipeline untuk mengotomatiskan kontrol pengujian keamanan di pipeline Anda.
Pelajari selengkapnya:
-
CodePipeline Referensi Konfigurasi Tindakan untuk Snyk memanggil referensi tindakan
-
Otomatiskan pemindaian kerentanan dengan AWS CodePipeline Snyk
Step Functions memanggil tindakan
Step Functions memungkinkan Anda membuat dan mengkonfigurasi mesin status. Anda dapat mengonfigurasi CodePipeline untuk menggunakan tindakan panggilan Step Functions untuk memicu eksekusi mesin status.
Pelajari selengkapnya:
-
CodePipeline Referensi Konfigurasi Tindakan untuk AWS Step Functions memanggil referensi tindakan
-
Tutorial: Gunakan AWS Step Functions tindakan pemanggilan dalam pipeline