Bagikan melalui


Mengunggah tugas ke koleksi proyek

Azure DevOps

Pelajari cara mengunggah tugas ke organisasi untuk tugas kustom atau tugas dalam kotak di Azure DevOps menggunakan Node CLI untuk Azure DevOps (tfx-cli).

Misalnya, pedoman ini dapat membantu memperbarui tugas dalam kotak di Azure DevOps Server.

Penting

Untuk kasus tugas dalam kotak yang diunggah ke instans lokal, mungkin ada beberapa kemampuan tugas yang tidak didukung karena versi agen lama/kurangnya dukungan di sisi Azure DevOps Server.

Untuk informasi selengkapnya tentang tfx-cli, lihat Node CLI untuk Azure DevOps di GitHub.

Prasyarat

Untuk mengunggah tugas ke koleksi proyek, Anda memerlukan prasyarat:

  • Versi terbaru Node.js.

  • Node CLI untuk Azure DevOps untuk mengunggah tugas.

    • Instal tfx-cli menggunakan npm, komponen Node.js dengan menjalankan:
      npm install -g tfx-cli
    
  • Izin untuk memperbarui koleksi proyek yang diperlukan, PAT yang dihasilkan dengan lingkungan cakupan (Baca & Tulis) untuk dapat mengunggah tugas ke koleksi proyek.

Masuk Tfx-cli dengan token akses pribadi

Anda perlu masuk ke Azure DevOps dengan tfx-cli - untuk dapat mengunggah tugas alur ke koleksi proyek.

Penting

Token akses pribadi diperlukan secara default untuk autentikasi ke koleksi proyek di Azure DevOps. Anda perlu membuat token akses pribadi (PAT) dengan lingkungan cakupan (Baca & kelola).

Tip

Anda dapat menggunakan cara lain untuk mengotorisasi dengan tfx-cli - lihat Mengautentikasi di CLI Lintas platform untuk Azure DevOps untuk detail selengkapnya.

Untuk masuk - Anda harus menentukan jalur ke koleksi proyek sebagai URL. Nama default koleksi proyek adalah DefaultCollection.

Untuk Azure DevOps Services, jalur ke koleksi proyek akan memiliki format berikut: https://{Azure DevOps organization name}.visualstudio.com/DefaultCollection

Untuk URL pengumpulan proyek default Azure DevOps Server akan bergantung pada url tempat server berada dan templatnya akan: http://{Azure DevOps Server url}/DefaultCollection

Masukkan perintah berikut dan berikan informasi yang diminta:

~$ tfx login

Mengunggah tugas ke koleksi proyek

Tip

Jika Anda perlu memperbarui tugas alur dalam kotak, Anda dapat mengkloning repositori azure-pipelines-tasks , dan membangun tugas yang diperlukan mengikuti panduan - cara membuat tugas.

Sekarang Anda dapat mulai mengunggah tugas menggunakan tfx-cli.

Masukkan perintah berikut:

tfx build tasks upload --task-path <PATH_TO_TASK>

Catatan

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.