Merujuk file dalam artefak - Amazon CodeCatalyst

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

Merujuk file dalam artefak

Jika Anda memiliki file yang berada dalam artefak, dan Anda perlu merujuk ke file ini di salah satu tindakan CodeCatalyst alur kerja Amazon Anda, selesaikan prosedur berikut.

Visual

Tidak tersedia. Pilih YAML untuk melihat YAML instruksi.

YAML
Untuk referensi file dalam artefak (YAMLeditor)
  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 nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama atau status alur kerja.

  5. Pilih Edit.

  6. Pilih YAML.

  7. Dalam tindakan di mana Anda ingin mereferensikan file, tambahkan kode yang mirip dengan yang berikut ini:

    Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: - artifact-name Configuration: template: artifact-path/path/to/file.yml

    Pada kode sebelumnya, ganti:

    • artifact-name dengan nama artefak.

    • artifact-path dengan nilai dari tabel berikut.

    Jika Anda menambahkan referensi ke... Ganti artifact-path dengan...

    Tindakan build atau aksi uji

    $CATALYST_SOURCE_DIR_artifact-name/

    Semua tindakan lainnya

    $CATALYST_SOURCE_DIR_artifact-name/

    atau

    /artifacts/current-action-name/artifact-name/

    atau

    Jika tindakan saat ini berada dalam grup tindakan:

    /artifacts/current-action-group@current-action-name/artifact-name/

    Sebagai contoh, lihat Contoh artefak.

    catatan

    Anda dapat menghilangkan artifact-path dan cukup tentukan jalur file relatif terhadap direktori root artefak jika:

    • Tindakan di mana Anda menyertakan referensi hanya menyertakan satu item di bawah Inputs (misalnya, ini mencakup satu artefak input dan tidak ada sumber).

    • File yang ingin Anda referensikan berada di input utama. Input utama adalahWorkflowSource, atau artefak input pertama yang terdaftar, jika tidak WorkflowSource ada.

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

  9. Pilih Komit, masukkan pesan komit, dan pilih Komit lagi.