Menerbitkan Artefak Alur

Layanan Azure DevOps | Azure DevOps Server 2022 | Azure DevOps Server 2020

Azure Artifacts memungkinkan pengembang untuk menyimpan dan mengelola paket mereka dan mengontrol dengan siapa mereka ingin membagikannya. Artefak Alur dihasilkan setelah Anda membangun aplikasi Anda. Output kemudian dapat disebarkan atau dikonsumsi oleh pekerjaan lain di alur Anda.

Menerbitkan Artefak

Catatan

Menerbitkan artefak alur tidak didukung dalam alur rilis. Ini hanya didukung dalam alur build, alur multi-tahap, dan alur yaml.

Anda dapat menerbitkan Artefak anda pada setiap tahap alur anda menggunakan YAML atau editor klasik. Anda tidak akan ditagih untuk menyimpan Artefak Alur atau menggunakan penembolokan Alur.

- task: PublishPipelineArtifact@1
  inputs:
    targetPath: '$(Pipeline.Workspace)'
    publishLocation: 'pipeline'
    artifact: 'drop'
  • targetPath: (Diperlukan) Jalur file atau direktori yang akan diterbitkan. Dapat bersifat absolut atau relatif terhadap direktori kerja default. Dapat menyertakan variabel, tetapi kartubebas tidak didukung. Nilai default: $(Pipeline.Workspace).

  • publishLocation: (Diperlukan). Lokasi penerbitan artefak: pilih apakah akan menyimpan artefak di Azure Pipelines, atau menyalinnya ke berbagi file yang harus dapat diakses dari agen alur. Opsi: alur, filepath. Nilai default: alur.

  • artefak: (Opsional) Nama artefak untuk diterbitkan. Jika tidak diatur, default ke ID unik yang dilingkup ke pekerjaan.

Menerbitkan Artefak dari baris perintah

Jika Anda ingin menerbitkan Artefak anda secara manual, jalankan perintah berikut ini di prompt perintah yang ditingkatkan:

az pipelines runs artifact upload --artifact-name your_artifact_name --path your_path_to_publish --run-id '<artifact_run_id>'

Menampilkan Artefak yang diterbitkan

Saat eksekusi alur selesai, Anda dapat melihat atau mengunduh Artefak yang diterbitkan sebagai berikut

  1. Pilih eksekusi alur Anda, lalu pilih tab Ringkasan .

  2. Pilih Artefak yang diterbitkan di bagian terkait.

    Menampilkan Artefak yang diterbitkan

  3. Perluas folder drop dan temukan Artefak Anda.

    Menampilkan konten drop

  4. Unduh Artefak alur Anda dan jelajahi kontennya.