Membuat alur kerja - Amazon CodeCatalyst

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

Membuat alur kerja

Alur kerja adalah prosedur otomatis yang menjelaskan cara membangun, menguji, dan menyebarkan kode Anda sebagai bagian dari sistem integrasi berkelanjutan dan pengiriman berkelanjutan (CI/CD). Alur kerja mendefinisikan serangkaian langkah, atau tindakan, yang harus diambil selama menjalankan alur kerja. Alur kerja juga mendefinisikan peristiwa, atau pemicu, yang menyebabkan alur kerja dimulai. Untuk menyiapkan alur kerja, Anda membuat file definisi alur kerja menggunakan visual atau YAML editor CodeCatalyst konsol.

Tip

Untuk melihat sekilas bagaimana Anda dapat menggunakan alur kerja dalam sebuah proyek, buat proyek dengan cetak biru. Setiap cetak biru menerapkan alur kerja yang berfungsi yang dapat Anda tinjau, jalankan, dan bereksperimen.

Gunakan prosedur berikut untuk membuat alur kerja di CodeCatalyst. Alur kerja akan disimpan sebagai YAML file dalam ~/.codecatalyst/workflows/ folder di repositori sumber yang dipilih. Secara opsional, Anda dapat menyimpan alur kerja dalam subfolder ~/.codecatalyst/workflows/ dengan mengawali nama file alur kerja dengan nama folder saat Anda mengkomitmennya. Untuk informasi lebih lanjut, lihat petunjuk berikut.

Untuk informasi lebih lanjut tentang alur kerja, lihat Bangun, uji, dan terapkan dengan alur kerja.

Visual
Untuk membuat alur kerja menggunakan editor visual
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

  3. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  4. Pilih Buat alur kerja.

    Kotak dialog Buat alur kerja muncul.

  5. Di bidang repositori Sumber, pilih repositori sumber tempat file definisi alur kerja akan berada. Jika tidak ada repositori sumber, buat satu.

  6. Di bidang Cabang, pilih cabang tempat file definisi alur kerja akan berada.

  7. Pilih Buat.

    Amazon CodeCatalyst menyimpan informasi repositori dan cabang dalam memori, tetapi alur kerja belum dilakukan.

  8. Pilih Visual.

  9. Bangun alur kerja:

    1. (Opsional) Dalam diagram alur kerja, pilih kotak Sumber dan Pemicu. Panel Pemicu muncul. Pilih Tambah pemicu untuk menambahkan pemicu. Untuk informasi selengkapnya, lihat Menambahkan pemicu ke alur kerja.

    2. Pilih + Tindakan (kiri atas). Katalog Tindakan muncul.

    3. Pilih tanda plus (+) di dalam tindakan untuk menambahkannya ke alur kerja. Gunakan panel di sebelah kanan untuk mengonfigurasi tindakan. Untuk informasi selengkapnya, lihat Menambahkan tindakan ke alur kerja.

    4. (Opsional) Pilih properti Alur Kerja (kanan atas). Sebuah panel properti alur kerja muncul. Konfigurasikan mode jalankan nama alur kerja, dan hitung. Untuk informasi selengkapnya, silakan lihat Mengkonfigurasi perilaku antrian run dan Mengkonfigurasi gambar komputasi dan runtime.

  10. (Opsional) Pilih Validasi untuk memvalidasi YAML kode alur kerja sebelum melakukan.

  11. Pilih Commit, dan pada kotak dialog Commit workflow, lakukan hal berikut:

    1. Untuk nama file Workflow, tinggalkan nama default atau masukkan nama Anda sendiri. File akan disimpan dalam ~/.codecatalyst/workflows/ folder di repositori sumber dan cabang yang dipilih. Anda dapat mengawali nama file dengan folder atau subfolder. Contoh:

      • Menentukan my-workflow (tidak ada folder) menyimpan file sebagai ~/.codecatalyst/workflows/my-workflow.yaml

      • Menentukan folder/subfolder/my-workflow menyimpan file sebagai ~/.codecatalyst/workflows/folder/subfolder/my-workflow.yaml

    2. Untuk pesan Commit, tinggalkan pesan default atau masukkan pesan Anda sendiri.

    3. Untuk Repositori dan Cabang, pilih repositori sumber dan cabang untuk file definisi alur kerja. Bidang ini harus diatur ke repositori dan cabang yang Anda tentukan sebelumnya di kotak dialog Buat alur kerja. Anda dapat mengubah repositori dan cabang sekarang, jika Anda mau.

      catatan

      Setelah melakukan file definisi alur kerja Anda, itu tidak dapat dikaitkan dengan repositori atau cabang lain, jadi pastikan untuk memilihnya dengan hati-hati.

    4. Pilih Komit untuk melakukan berkas definisi alur kerja.

YAML
Untuk membuat alur kerja menggunakan editor YAML
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

  3. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  4. Pilih Buat alur kerja.

    Kotak dialog Buat alur kerja muncul.

  5. Di bidang repositori Sumber, pilih repositori sumber tempat file definisi alur kerja akan berada. Jika tidak ada repositori sumber, buat satu.

  6. Di bidang Cabang, pilih cabang tempat file definisi alur kerja akan berada.

  7. Pilih Buat.

    Amazon CodeCatalyst menyimpan informasi repositori dan cabang dalam memori, tetapi alur kerja belum dilakukan.

  8. Pilih YAML.

  9. Bangun alur kerja:

    1. (Opsional) Tambahkan pemicu ke YAML kode. Untuk informasi selengkapnya, lihat Menambahkan pemicu ke alur kerja.

    2. Pilih + Tindakan (kiri atas). Katalog Tindakan muncul.

    3. Pilih tanda plus (+) di dalam tindakan untuk menambahkannya ke alur kerja. Gunakan panel di sebelah kanan untuk mengonfigurasi tindakan. Untuk informasi selengkapnya, lihat Menambahkan tindakan ke alur kerja.

    4. (Opsional) Pilih properti Alur Kerja (kanan atas). Sebuah panel properti alur kerja muncul. Konfigurasikan nama alur kerja, mode jalankan, dan komputasi. Untuk informasi selengkapnya, silakan lihat Mengkonfigurasi perilaku antrian run dan Mengkonfigurasi gambar komputasi dan runtime.

  10. (Opsional) Pilih Validasi untuk memvalidasi YAML kode alur kerja sebelum melakukan.

  11. Pilih Commit, dan pada kotak dialog Commit workflow, lakukan hal berikut:

    1. Untuk nama file Workflow, tinggalkan nama default atau masukkan nama Anda sendiri. File akan disimpan dalam ~/.codecatalyst/workflows/ folder di repositori sumber dan cabang yang dipilih. Anda dapat mengawali nama file dengan folder atau subfolder. Contoh:

      • Menentukan my-workflow (tidak ada folder) menyimpan file sebagai ~/.codecatalyst/workflows/my-workflow.yaml

      • Menentukan folder/subfolder/my-workflow menyimpan file sebagai ~/.codecatalyst/workflows/folder/subfolder/my-workflow.yaml

    2. Untuk pesan Commit, tinggalkan pesan default atau masukkan pesan Anda sendiri.

    3. Untuk Repositori dan Cabang, pilih repositori sumber dan cabang untuk file definisi alur kerja. Bidang ini harus diatur ke repositori dan cabang yang Anda tentukan sebelumnya di kotak dialog Buat alur kerja. Anda dapat mengubah repositori dan cabang sekarang, jika Anda mau.

      catatan

      Setelah melakukan file definisi alur kerja Anda, itu tidak dapat dikaitkan dengan repositori atau cabang lain, jadi pastikan untuk memilihnya dengan hati-hati.

    4. Pilih Komit untuk melakukan berkas definisi alur kerja.