Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Unggah tugas pipeline kustom atau bawaan ke organisasi Azure DevOps Anda atau koleksi proyek Azure DevOps Server dengan menggunakan Node CLI untuk Azure DevOps (tfx-cli).
Penting
Saat Anda mengunggah tugas bawaan ke instans Azure DevOps Server, beberapa kapabilitas tugas mungkin tidak didukung karena versi agen atau kurangnya dukungan di sisi server.
Untuk informasi selengkapnya tentang tfx-cli , lihat Node CLI untuk Azure DevOps di GitHub.
Prasyarat
| Kategori | Persyaratan |
|---|---|
| Permissions | Izin untuk memperbarui organisasi (Azure DevOps Services) atau koleksi proyek (Azure DevOps Server). |
| Token | Token akses pribadi (PAT) dengan cakupan Lingkungan (Baca & Kelola). |
| Alat |
Versi terbaru Node.js dan tfx-cli yang diinstal secara global: npm install -g tfx-cli |
Masuk dengan tfx-cli
Masuk ke Azure DevOps dengan menggunakan tfx-cli sebelum Anda mengunggah tugas. Untuk opsi autentikasi lainnya, lihat Autentikasi CLI lintas platform untuk Azure DevOps.
Jalankan perintah berikut dan berikan URL layanan dan PAT saat diminta:
tfx login
Gunakan URL layanan yang cocok dengan lingkungan Anda:
| Lingkungan | Format URL |
|---|---|
| Layanan Azure DevOps | https://dev.azure.com/{organization} |
| Azure DevOps Server | http://{server}:{port}/DefaultCollection |
Mengunggah tugas
Saran
Jika Anda perlu memperbarui tugas alur kerja bawaan, Anda dapat mengkloning repositori azure-pipelines-tasks. Kemudian, buat tugas yang diperlukan dengan mengikuti panduan - cara membangun tugas.
Unggah tugas dengan menggunakan tfx-cli:
tfx build tasks upload --task-path <PATH_TO_TASK>
Nota
PATH_TO_TASK adalah jalur ke folder dengan tugas yang dikompilasi. Untuk informasi selengkapnya tentang menggunakan tfx-cli, lihat dokumentasi Node CLI untuk Azure DevOps.