View a markdown version of this page

Mengkonfigurasi tindakan alur kerja - Amazon CodeCatalyst

Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.

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

Mengkonfigurasi tindakan alur kerja

T ind akan adalah blok bangunan utama alur kerja, dan mendefinisikan unit kerja logis, atau tugas, untuk dilakukan selama alur kerja dijalankan. Biasanya, alur kerja mencakup beberapa tindakan yang berjalan secara berurutan atau paralel tergantung pada bagaimana Anda mengonfigurasinya.

Jenis tindakan

Dalam CodeCatalyst alur kerja Amazon, Anda dapat menggunakan jenis tindakan berikut.

CodeCatalyst tindakan

T CodeCatalyst ind akan adalah tindakan yang ditulis, dipelihara, dan didukung penuh oleh tim CodeCatalyst pengembangan.

Ada CodeCatalyst tindakan untuk membangun, menguji, dan menyebarkan aplikasi, serta untuk melakukan tugas lain-lain, seperti memanggil fungsi. AWS Lambda

Tind CodeCatalyst akan berikut tersedia:

Dokumentasi untuk CodeCatalyst tindakan tersedia di panduan ini, dan di readme setiap tindakan.

Untuk informasi tentang CodeCatalyst tindakan yang tersedia, dan cara menambahkannya ke alur kerja, lihatMenambahkan tindakan ke alur kerja.

CodeCatalyst Tindakan laboratorium

T CodeCatalyst indakan Labs adalah tindakan yang merupakan bagian dari Amazon CodeCatalyst Labs, tempat pembuktian untuk aplikasi eksperimental. CodeCatalyst Tindakan laboratorium telah dikembangkan untuk menampilkan integrasi dengan AWS layanan.

Tind CodeCatalyst akan Labs berikut tersedia:

  • Menyebarkan ke AWS Amplify Hosting

    Tindakan ini menyebarkan aplikasi ke Amplify Hosting.

  • Menyebarkan ke AWS App Runner

    Tindakan ini menyebarkan gambar terbaru dalam repositori gambar sumber ke App Runner.

  • Terapkan ke Amazon CloudFront dan Amazon S3

    Tindakan ini menyebarkan aplikasi ke CloudFront dan Amazon S3.

  • Terapkan dengan AWS SAM

    Tindakan ini menerapkan aplikasi tanpa server Anda dengan AWS Serverless Application Model ()AWS SAM.

  • Batalkan Cache Amazon CloudFront

    Tindakan ini membatalkan CloudFront cache untuk kumpulan jalur tertentu.

  • Webhook keluar

    Tindakan ini memungkinkan pengguna mengirim pesan dalam alur kerja ke server web arbitrer menggunakan permintaan HTTPS.

  • Publikasikan ke AWS CodeArtifact

    Tindakan ini menerbitkan paket ke CodeArtifact repositori.

  • Publikasikan ke Amazon SNS

    Tindakan ini memungkinkan pengguna untuk berintegrasi dengan Amazon SNS dengan membuat topik, menerbitkan ke topik, atau berlangganan topik.

  • Dorong ke Amazon ECR

    Tindakan ini membangun dan menerbitkan gambar Docker ke repositori Amazon Elastic Container Registry (Amazon ECR).

  • Pindai dengan Amazon CodeGuru Security

    Tindakan ini membuat arsip zip dari jalur kode yang dikonfigurasi dan menggunakan CodeGuru Keamanan untuk menjalankan pemindaian kode.

  • Edisi Komunitas Terraform

    Tindakan ini menjalankan Edisi Komunitas Terraform plan dan apply operasi.

Dokumentasi untuk tindakan CodeCatalyst Labs tersedia di readme setiap tindakan.

Untuk informasi tentang menambahkan tindakan CodeCatalyst Labs ke alur kerja dan melihat readme-nya, lihatMenambahkan tindakan ke alur kerja.

GitHub Tindakan

T GitHub ind akan sangat mirip dengan CodeCatalyst tindakan, kecuali bahwa itu dikembangkan untuk digunakan dengan alur GitHub kerja. Untuk detail tentang T GitHub indakan, lihat dokumentasi GitHub Tindakan.

Anda dapat menggunakan Tindakan bersama GitHub CodeCatalyst tindakan asli dalam al CodeCatalyst ur kerja.

Untuk kenyamanan Anda, CodeCatalyst konsol menyediakan akses ke beberapa Tindakan GitHub populer. Anda juga dapat menggunakan T GitHub indakan apa pun yang tercantum di GitHub Marketplace (tunduk pada beberapa batasan).

Dokumentasi untuk GitHub Tindakan tersedia di readme setiap tindakan.

Untuk informasi selengkapnya, lihat Integrasi dengan Tindakan GitHub.

Third-party tindakan

T indakan pihak ketiga adalah tindakan yang ditulis oleh vendor pihak ketiga, dan tersedia di CodeCatalyst konsol. Contoh tindakan pihak ketiga termasuk tindakan Mend SCA dan S SonarCloud can, masing-masing ditulis oleh Mend dan Sonar.

Dokumentasi untuk tindakan pihak ketiga tersedia di readme setiap tindakan. Dokumentasi tambahan mungkin juga disediakan oleh vendor pihak ketiga.

Untuk informasi tentang menambahkan tindakan pihak ketiga ke alur kerja dan melihat readme-nya, lihatMenambahkan tindakan ke alur kerja.