Görevleri proje koleksiyonuna yükleme
Azure DevOps Services
Azure DevOps için Node CLI'yi (tfx-cli) kullanarak Azure DevOps'ta özel görevler veya yerleşik görevler için kuruluşa görevleri yüklemeyi öğrenin.
Örneğin, bu kılavuz Azure DevOps Server'daki yerleşik görevleri güncelleştirmeye yardımcı olabilir.
Önemli
Yerleşik görevlerin şirket içi örneğe yüklenmesi durumunda, Azure DevOps Server tarafında eski aracı sürümü/destek olmaması nedeniyle desteklenmeyen bazı görev özellikleri olabilir.
tfx-cli hakkında daha fazla bilgi için bkz. GitHub'da Azure DevOps için Node CLI.
Önkoşullar
Görevleri proje koleksiyonuna yüklemek için önkoşullara ihtiyacınız vardır:
Görevleri karşıya yüklemek için Azure DevOps için Node CLI.
- Komutunu çalıştırarak
npm
Node.js'nin bir bileşeni olan kullanarak tfx-cli'yi yükleyin:
npm install -g tfx-cli
- Komutunu çalıştırarak
Görevleri proje koleksiyonuna yükleyebilmek için kapsam Ortamı (Okuma ve Yazma) ile oluşturulan PAT, gerekli proje koleksiyonunu güncelleştirme izinleri.
Tfx-cli kişisel erişim belirteci ile oturum açma
İşlem hattı görevlerini proje koleksiyonuna yükleyebilmek için tfx-cli ile Azure DevOps'ta oturum açmanız gerekir.
Önemli
Azure DevOps'ta proje koleksiyonuna kimlik doğrulaması için varsayılan olarak kişisel erişim belirteci gereklidir. Kapsam Ortamı (Okuma ve yönetme) ile kişisel erişim belirteci (PAT) oluşturmanız gerekir.
Bahşiş
tfx-cli ile yetkilendirmek için başka yollar da kullanabilirsiniz. Diğer ayrıntılar için bkz . Azure DevOps için Platformlar Arası CLI'da kimlik doğrulaması yapma.
Oturum açmak için proje koleksiyonunun yolunu URL olarak belirtmeniz gerekir. Proje koleksiyonunun varsayılan adıdır DefaultCollection
.
Azure DevOps Services için proje koleksiyonu yolu aşağıdaki biçime sahip olabilir: https://{Azure DevOps organization name}.visualstudio.com/DefaultCollection
Azure DevOps Server için varsayılan proje koleksiyonu URL'si, sunucunun bulunduğu url'ye bağlıdır ve şablonu şöyle olur: http://{Azure DevOps Server url}/DefaultCollection
Aşağıdaki komutu girin ve istenen bilgileri sağlayın:
~$ tfx login
Görevleri proje koleksiyonuna yükleme
Bahşiş
Kutu içi işlem hattı görevlerini güncelleştirmeniz gerekiyorsa azure-pipelines-tasks deposunu kopyalayabilir ve görevlerin nasıl derlenmesi yönergelerini izleyerek gerekli görevleri oluşturabilirsiniz.
Artık kullanarak tfx-cli
görevi karşıya yüklemeye başlayabilirsiniz.
Aşağıdaki komutu girin:
tfx build tasks upload --task-path <PATH_TO_TASK>
Dekont
PATH_TO_TASK, derlenmiş görevi içeren klasörün yoludur. tfx-cli kullanma hakkında daha fazla bilgi için bkz . Azure DevOps için Node CLI belgeleri.