Menerbitkan paket npm (YAML/Klasik)
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Dengan menggunakan Azure Pipelines, Anda dapat menerbitkan paket npm anda ke umpan Azure Artifacts atau ke registri publik seperti npmjs.com. Dalam artikel ini, Anda akan mempelajari cara menerbitkan paket npm menggunakan alur YAML dan Klasik.
Menerbitkan ke umpan Artefak Azure
Catatan
Project Collection Build Service dan identitas Build Service proyek Anda harus diatur ke Penerbit Umpan (Kontributor) untuk menerbitkan paket Anda ke umpan menggunakan Azure Pipelines. Untuk informasi selengkapnya, lihat Menambahkan pengguna/grup baru.
- task: Npm@1
inputs:
command: publish
publishRegistry: useFeed
publishFeed: <FEED_NAME> ## For project-scoped feeds, use: <PROJECT_NAME>/<FEED_NAME>
- publishRegistry: Opsi: useExternalRegistry, useFeed. Pilih useFeed untuk menggunakan umpan dalam organisasi Anda.
- publishFeed: Diperlukan saat publishRegistry = useFeed. Umpan yang ingin Anda terbitkan.
Tip
Menggunakan editor YAML untuk menambahkan tugas penerbitan npm akan menghasilkan ID proyek dan umpan untuk Anda publishFeed
.
Menerbitkan ke registri publik
Untuk menerbitkan paket Anda ke registri npm publik seperti npmjs.com, Anda harus terlebih dahulu membuat koneksi layanan untuk terhubung ke layanan eksternal yang diinginkan.
Pilih Pengaturan proyek, lalu pilih Koneksi layanan.
Pilih Buat koneksi layanan untuk membuat koneksi layanan baru.
Pilih npm lalu pilih Berikutnya. Isi bidang yang diperlukan, lalu pilih Simpan setelah selesai.
- task: Npm@1
inputs:
command: publish
publishRegistry: useExternalRegistry
publishEndpoint: '<NAME_OF_YOUR_SERVICE_CONNECTION>'
- publishRegistry: Pilih useExternalRegistry untuk diterbitkan ke registri publik. Opsi: useExternalRegistry | useFeed.
- publishEndpoint: diperlukan saat
publishRegistry == useExternalRegistry
. Ganti tempat penampung dengan nama koneksi layanan yang Anda buat sebelumnya.
Artikel terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk