Memulai dengan alur kerja - Amazon CodeCatalyst

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

Memulai dengan alur kerja

Dalam tutorial ini, Anda akan belajar cara membuat dan mengkonfigurasi alur kerja pertama Anda.

Tip

Lebih suka memulai dengan alur kerja yang telah dikonfigurasi sebelumnya? LihatMembuat proyek dengan cetak biru, yang mencakup instruksi untuk menyiapkan proyek dengan alur kerja yang berfungsi, contoh aplikasi, dan sumber daya lainnya.

Prasyarat

Sebelum Anda memulai:

  • Anda membutuhkan CodeCatalyst ruang. Untuk informasi selengkapnya, lihat Menciptakan ruang.

  • Di CodeCatalyst ruang Anda, Anda memerlukan CodeCatalyst proyek kosong, Mulai dari awal yang disebut:

    codecatalyst-project

    Untuk informasi selengkapnya, lihat Membuat proyek kosong di Amazon CodeCatalyst.

  • Dalam proyek Anda, Anda memerlukan CodeCatalyst repositori yang disebut:

    codecatalyst-source-repository

    Untuk informasi selengkapnya, lihat Membuat repositori sumber.

catatan

Jika Anda memiliki proyek dan repositori sumber yang ada, Anda dapat menggunakannya; Namun, membuat yang baru membuat pembersihan lebih mudah di akhir tutorial ini.

Langkah 1: Buat dan konfigurasikan alur kerja Anda

Pada langkah ini, Anda membuat dan mengonfigurasi alur kerja yang secara otomatis membangun dan menguji kode sumber Anda saat perubahan dilakukan.

Untuk membuat alur kerja Anda
  1. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  2. Pilih Buat alur kerja.

    File definisi alur kerja muncul di editor YAMAL CodeCatalyst konsol.

Untuk mengonfigurasi alur kerja Anda

Anda dapat mengonfigurasi alur kerja Anda di editor Visual, atau editor YAMAL. Mari kita mulai dengan editor YAMAL dan kemudian beralih ke editor visual.

  1. Pilih + Tindakan untuk melihat daftar tindakan alur kerja yang dapat Anda tambahkan ke alur kerja Anda.

  2. Dalam tindakan Build, pilih + untuk menambahkan YAMAL tindakan ke file definisi alur kerja Anda. Alur kerja Anda sekarang terlihat mirip dengan yang berikut ini.

    Name: Workflow_fe47 SchemaVersion: "1.0" # Optional - Set automatic triggers. Triggers: - Type: Push Branches: - main # Required - Define action configurations. Actions: Build_f0: Identifier: aws/build@v1 Inputs: Sources: - WorkflowSource # This specifies that the action requires this workflow as a source Outputs: AutoDiscoverReports: Enabled: true # Use as prefix for the report files ReportNamePrefix: rpt Configuration: Steps: - Run: echo "Hello, World!" - Run: echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>" >> report.xml - Run: echo "<testsuite tests=\"1\" name=\"TestAgentJunit\" >" >> report.xml - Run: echo "<testcase classname=\"TestAgentJunit\" name=\"Dummy Test\"/></testsuite>" >> report.xml

    Alur kerja menyalin file dalam repositori WorkflowSource sumber ke mesin komputasi yang menjalankan Build_f0 tindakan, mencetak Hello, World! ke log, menemukan laporan pengujian di mesin komputasi, dan mengeluarkannya ke halaman Laporan konsol. CodeCatalyst

  3. Pilih Visual untuk melihat file definisi alur kerja di editor visual. Bidang di editor visual memungkinkan Anda mengonfigurasi properti YAMAL yang ditampilkan di editor YAMAL.

Langkah 2: Simpan alur kerja Anda dengan komit

Pada langkah ini, Anda menyimpan perubahan Anda. Karena alur kerja disimpan sebagai .yaml file di repositori, Anda menyimpan perubahan dengan komit.

Untuk melakukan perubahan alur kerja Anda
  1. (Opsional) Pilih Validasi untuk memastikan kode YAMAL alur kerja valid.

  2. Pilih Terapkan.

  3. Dalam nama file Workflow, masukkan nama untuk file konfigurasi alur kerja Anda, seperti. my-first-workflow

  4. Dalam pesan Komit, masukkan pesan untuk mengidentifikasi komit Anda, seperticreate my-first-workflow.yaml.

  5. Di Repositori, pilih repositori yang ingin Anda simpan alur kerja di (). codecatalyst-repository

  6. Di Nama cabang, pilih cabang yang ingin Anda simpan alur kerja di (main).

  7. Pilih Terapkan.

Alur kerja baru Anda muncul dalam daftar alur kerja. Mungkin perlu beberapa saat untuk muncul.

Karena alur kerja disimpan dengan komit, dan karena alur kerja memiliki pemicu push kode yang dikonfigurasi, menyimpan alur kerja memulai alur kerja berjalan secara otomatis.

Langkah 3: Lihat hasil run

Pada langkah ini, Anda menavigasi ke proses yang dimulai dari komit Anda dan melihat hasilnya.

Untuk melihat hasil yang dijalankan
  1. Pilih nama alur kerja Anda, misalnya,Workflow_fe47.

    Diagram alur kerja yang menunjukkan label repositori sumber Anda (WorkflowSource) dan tindakan build (misalnya, build_F0).

  2. Dalam diagram alur kerja, pilih tindakan build (misalnya, Build_f0).

  3. Tinjau isi tab Log, Laporan, Konfigurasi, dan Variabel. Tab ini menunjukkan hasil tindakan build Anda.

    Untuk informasi selengkapnya, lihat Melihat hasil tindakan build.

(Opsional) Langkah 4: Bersihkan

Pada langkah ini, Anda membersihkan sumber daya yang Anda buat dalam tutorial ini.

Untuk menghapus sumber daya
  • Jika Anda membuat proyek baru untuk tutorial ini, hapuslah. Untuk petunjuk, lihat Menghapus proyek. Menghapus proyek juga menghapus repositori sumber dan alur kerja.