

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](migration.md).

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

# Mereferensikan file dalam artefak
<a name="workflows-working-artifacts-refer-files"></a>

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.

**catatan**  
Lihat juga [Merujuk file repositori sumber](workflows-sources-reference-files.md).

------
#### [ Visual ]

*Tidak tersedia. Pilih YAMG untuk melihat instruksi YAMG.*

------
#### [ YAML ]

**Untuk mereferensikan file dalam artefak (editor YAMG)**

1. Buka CodeCatalyst konsol di [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Pilih proyek Anda.

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

1. 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.

1. Pilih **Edit**.

1. Pilih **YAMAL.**

1. 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.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/codecatalyst/latest/userguide/workflows-working-artifacts-refer-files.html)

   Sebagai contoh, lihat [Contoh artefak](workflows-working-artifacts-ex.md).
**catatan**  
Anda dapat menghilangkan {{artifact-path}} dan hanya menentukan 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* adalah`WorkflowSource`, atau artefak input pertama yang terdaftar, jika tidak `WorkflowSource` ada.

1. (Opsional) Pilih **Validasi** untuk memvalidasi kode YAMAL alur kerja sebelum melakukan.

1. Pilih **Komit**, masukkan pesan komit, dan pilih **Komit** lagi.

------