Derleme ve yayınlama görevleriBuild and release tasks

Azure Pipelines | TFS 2018 | TFS 2017 | TFS 2015 | Önceki sürümler (XAML derlemeleri)Azure Pipelines | TFS 2018 | TFS 2017 | TFS 2015 | Previous versions (XAML builds)

Not

Microsoft Team Foundation Server (TFS) 2018 ve önceki sürümlerde, derleme ve yayın işlem hatları tanımlar olarak adlandırılır, çalışmalara derlemeler denir, hizmet bağlantılarına hizmet uç noktaları denir, aşamalar ortamlar olarak adlandırılır ve işler aşamalar olarak adlandırılır.In Microsoft Team Foundation Server (TFS) 2018 and previous versions, build and release pipelines are called definitions, runs are called builds, service connections are called service endpoints, stages are called environments, and jobs are called phases.

Bu makale, yerleşik görevlerin bir dizinini sağlar.This article provides an index of built-in tasks. Özel görevler, Özel uzantılar oluşturma ve Visual Studio Market görevleri bulma dahil olmak üzere görevler hakkında daha fazla bilgi edinmek için bkz. Görevler kavramları.To learn more about tasks, including creating custom tasks, custom extensions, and finding tasks on the Visual Studio Marketplace, see Tasks concepts.

DerlemeBuild

GörevTask SürümlerVersions
.NET Core CLI - Dotnet uygulaması derleme, test, paket veya yayımlama ya da özel bir dotnet komutu çalıştırma. Paket komutları için, NuGet.org ve MyGet gibi kimliği doğrulanmış Paket Yönetimi destekler.For package commands, supports NuGet.org and authenticated feeds like Package Management and MyGet. Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
Android derleme görevi (kullanım dışı; Gradle kullanma) - Android derleme ve sürüm görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Android imzalama derleme ve yayın görevi - Android imzalama derleme ve yayın görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Ant derleme ve sürüm görevi - Apache Ant ile derlemeyi öğrenin Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Azure IoT Edge görev - Uygulamaları hızlı ve verimli bir şekilde derleme, test ve dağıtma Azure IoT Edge Azure PipelinesAzure Pipelines
CMake derleme ve sürüm görevi - CMake derleme ve sürüm görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Docker Compose görevi - Çok kapsayıcılı Docker uygulamaları derleme, itme veya çalıştırma. Görev Docker veya Azure Container kayıt defteri ile kullanılabilir.Task can be used with Docker or Azure Container registry. Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Docker görevi - Docker kayıt defteri hizmet bağlantısını kullanarak Docker görüntülerini derleme ve herhangi bir kapsayıcı kayıt defterine itme Azure Pipelines, TFS 2018 ve daha yenisiAzure Pipelines, TFS 2018 and newer
Go görevi - Go uygulamasını al, derleme, test veya özel go komutu çalıştır. Azure PipelinesAzure Pipelines
Gradle derleme ve sürüm görevi - Gradle derleme ve sürüm görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Gryeniden derleme ve yayın görevi -gryeniden derleme ve yayınlama görevi Azure Pipelines, TFS 2015,3 ve üzeriAzure Pipelines, TFS 2015.3 and newer
Gulp derleme ve yayınlama görevi -Gulp derleme ve yayınlama görevi Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Dizin kaynakları & sembolleri Yayımla -dizin kaynakları & yayınlama sembolleri derleme ve yayınlama görevi Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Jenkins kuyruğu işi derleme ve yayınlama görevi -bir Jenkins sunucusu derleme ve serbest bırakma görevinde bir işi sıraya al Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
Maven derleme ve yayınlama görevi -Maven derleme ve yayınlama görevi Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
MSBuild derleme ve sürüm görevi -MSBuild derleme ve yayınlama görevi Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Sonarqude-configure Analysis Configuration -derlemeyi yürütmeden önce gerekli tüm ayarları yapılandırın Azure Pipelines, TFS 2015,3 ve üzeriAzure Pipelines, TFS 2015.3 and newer
Sonarquin-Publish Quality Gate Result -yapı özetinde kalite kapısı durumunu görüntüle Azure Pipelines, TFS 2015,3 ve üzeriAzure Pipelines, TFS 2015.3 and newer
Sonarquin çalıştırma kodu analizi -kaynak kodun analizini çalıştırın Azure Pipelines, TFS 2015,3 ve üzeriAzure Pipelines, TFS 2015.3 and newer
Visual Studio derleme ve yayın görevi -Visual Studio derleme ve yayın görevi Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Xamarin.Android derleme ve sürüm görevi - Xamarin.Android derleme ve sürüm görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Xamarin.iOS derleme ve sürüm görevi - Xamarin.iOS derleme ve sürüm görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Xcode derleme ve sürüm görevi - Xcode derleme ve sürüm görevi Azure PipelinesAzure Pipelines
Xcode Derleme derleme ve yayın görevi - Xcode Derleme ve sürüm görevi TFS 2015, TFS 2017, TFS 2018TFS 2015, TFS 2017, TFS 2018
Xcode Paketi iOS derleme ve sürüm görevi - Xcode Paketi iOS derleme ve sürüm görevi Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer

Yardımcı ProgramUtility

GörevTask SürümlerVersions
Arşiv Dosyaları görevi - Bir arşiv dosyası kullanarak bir kaynak klasör oluşturun Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
Azure Ağ Load Balancer görevi - Azure sanal makinesinin ağ arabirimini yük dengeleyicinin adres havuzuna bağlama veya bağlantısını kesme Azure PipelinesAzure Pipelines
Bash görevi - macOS, Linux veya Windows üzerinde Bash betiği çalıştırma Azure PipelinesAzure Pipelines
Batch Betiği görevi - Kodunuzu inşa etmek için .bat veya .cmd betikleri yürütme Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Önbellek görevi - İşlem hattı çalıştırmaları arasında bağımlılıklar gibi dosyaları önbelleğe alınarak derleme performansını geliştirin.Cache task - Improve build performance by caching files, like dependencies, between pipeline runs. Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
Komut Satırı görevi - Kod oluşturmak için komut isteminden araçları yürütme Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Derleme Yapıtlarını Kopyalama ve Yayımlama görevi - Derleme yapıtlarını bir hazırlama klasörüne kopyalama ve yayımlama TFS 2015 RTM.TFS 2015 RTM. Azure Pipelines ve TFS 'nin daha yeni sürümlerinde kullanım dışı.Deprecated on Azure Pipelines and newer versions of TFS.
Dosyaları kopyalama görevi -kod oluştururken eşleşen desenleri olan klasörler arasında dosya kopyalama Azure Pipelines, TFS 2015,3 ve üzeriAzure Pipelines, TFS 2015.3 and newer
dosyaları karşıya yükleme görevi -desteklenen protokollerle dosyaları karşıya yüklemek için kıvrımlı kullanın Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Dosya şifresini çözme (OpenSSL) görevi -OpenSSL kullanarak dosya şifresi çözme için ince yardımcı program görevi Azure PipelinesAzure Pipelines
Gecikme görevi -sabit bir gecikme süresi için derleme veya yayın işlem hattının yürütülmesini duraklatma Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Dosyaları silme görevi -kod oluştururken aracı çalışma dizininden dosyaları silin Azure Pipelines, TFS 2015,3 ve üzeriAzure Pipelines, TFS 2015.3 and newer
Derleme yapıtları indirme görevi -derleme veya yayın işlem hattında kullanılmak üzere derleme yapıtları görevini indirin Azure PipelinesAzure Pipelines
FileShare yapıtları indirme görevi -Azure PIPELINES ve TFS Için FileShare yapıt görevini indirin Azure PipelinesAzure Pipelines
GitHub sürüm görevini indirin -işlem hattınızdaki bir parçası olarak GitHub yayınınızdan varlıkları indirin Azure PipelinesAzure Pipelines
Paketi indir görevi -Azure ARTIFACTS veya TFS 'deki paket yönetimi akışından bir paket indirin. Azure PipelinesAzure Pipelines
İşlem hattı yapıtları indirme görevi -bu işlem hattındaki önceki aşamalardan veya başka bir işlem hattından işlem hattı yapılarını indirmek Için işlem hattı yapılarını indirin görevi Azure PipelinesAzure Pipelines
Güvenli dosya yükleme görevi -güvenli bir dosyayı derleme veya yayın aracısında geçici bir konuma indirin Azure PipelinesAzure Pipelines
Dosyaları ayıkla görevi -minimatch DESENLERI (TFS) kullanarak arşivlerden hedef klasöre dosyaları ayıkla Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
Dosya dönüştürme görevi -yapılandırma dosyası dönüşümlerini ve değişken değiştirme 'yi bir hedef pakete veya klasöre uygula Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
FTP Karşıya Yükleme görevi - Dosya Aktarım Protokolü (FTP) kullanarak veya (TFS) üzerinde FTPS ile güvenli bir şekilde uzak bir makineye dosya yükleme Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
GitHub Yayın görevi - GitHub sürümü oluşturma, düzenleme veya atma. Azure PipelinesAzure Pipelines
Apple Sertifika görevi yükleme - (TFS) üzerinde bir macOS aracısını derlemek için gereken Apple sertifikasını yükleme Azure Pipelines, TFS 2018 ve daha yenisiAzure Pipelines, TFS 2018 and newer
Apple Sağlama Profili yükleme görevi - MacOS aracı üzerinde derlemek için gereken Apple sağlama profilini yükleme Azure Pipelines, TFS 2018 ve daha yenisiAzure Pipelines, TFS 2018 and newer
SSH Anahtarı Yükleme görevi - Derleme veya sürümden önce bir SSH anahtarı yükleme Azure PipelinesAzure Pipelines
Azure İşlevi görevini çağırma - Azure işlev uygulamasında HTTP ile tetiklenen bir işlevi çağırma ve yanıtı ayrıştırma Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
HTTP api REST API çağırma - Bir HTTP API'si çağırmak ve derleme veya yayın işlem hattıyla yanıtı ayrıştırmak için derleme ve yayın görevi Azure Pipelines, TFS 2018 ve daha yenisiAzure Pipelines, TFS 2018 and newer
Jenkins Yapıtları İndirme görevi - Jenkins işi tarafından üretilen yapıtları indirme Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
El ile Müdahale görevi - Yayın işlem hattında bir aşamadaki etkin dağıtımı duraklatma Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
PowerShell görevi - PowerShell betiklerini yürütme Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Derleme Yapıtlarını Yayımlama görevi - Derleme yapıtlarını Azure Pipelines, Team Foundation Server (TFS) veya bir dosya paylaşımında yayımlama Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
İşlem hattı yapıtları yayımlama görevi -yapıtları Azure Pipelines yayımlayın. Azure PipelinesAzure Pipelines
Azure Service Bus Için yayımlama görevi -derleme veya yayın işlem hattı ile bir Azure Service Bus ileti gönderin Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Python betiği görevi -bir yapı veya sürüm ardışık düzeninde Python betiği çalıştırma Azure PipelinesAzure Pipelines
Azure Izleyici uyarılarını sorgulama görevi -bir derleme veya sürüm ardışık düzeninde etkin uyarılar Için yapılandırılmış Azure İzleyici kurallarını gözlemleyin Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
Iş öğelerini sorgula görevi -bir iş öğesi sorgusu tarafından döndürülen eşleşen öğe sayısının yapılandırılmış eşiğin içinde olduğundan emin olun Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
' Deki derleme veya yayın işlem hatlarında kullanılmak üzere Service Fabric PowerShell yardımcı programı görevi -Service Fabric PowerShell görevi Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Kabuk betiği görevi -kod oluştururken Bash betiğini yürütme Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Service Fabric bildirimlerini güncelleştirme görevi -Service Fabric uygulama sürümlerini güncelleştirme Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
Xamarin lisans görevi -kod oluştururken Xamarin lisansını etkinleştirin veya devre dışı bırakın Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer

TestTest

GörevTask SürümlerVersions
App Center Test görevi -uygulama paketlerini Visual Studio App Center ile test edin. Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
Bulut tabanlı Apache JMeter yük testi görevi (kullanım dışı) -bulutta Apache JMeter yük testini çalıştırır Azure PipelinesAzure Pipelines
Bulut Tabanlı Yük Testi görevi (Kullanım dışı) - Bulut tabanlı yük testlerini derleme ve yayın işlem hatlarınıza tümleştirecek şekilde Azure Pipelines derleme veya yayın işlem hattıyla bulutta yük testi çalıştırır Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Bulut Tabanlı Web Performans Testi görevi (Kullanım dışı) - Web uygulamanın mevcut olduğunu ve yanıt veriyor olduğunu kolayca doğrulamak için bir derleme veya yayın işlem hattıyla Hızlı Web Performans Testi çalıştırır Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Kapsayıcı Yapısı Test Görevi - Kapsayıcı göreviyle kapsayıcı yapısını test edin ve test raporlamayı derleme ve yayın işlem hatlarınıza tümleştirin Azure PipelinesAzure Pipelines
Kod Kapsamı Sonuçlarını Yayımlama görevi - Bir Azure Pipelines veya TFS derlemesinde Cobertura veya JaCoCo kod kapsamı sonuçlarını yayımlama Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Derleme Test Sonuçları yayımlama görevi - Test Test Sonuçları derleme ve yayın işlem hatlarınıza tümleştirebilirsiniz Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
İşlevsel Testleri Çalıştırma görevi - Bulut tabanlı yük testlerini derleme ve yayın işlem hatlarınıza tümleştirin ve Test Aracısı'ı kullanarak bir makine kümesinde Kodlanmış UI/Selenium/İşlevsel testleri çalıştırın Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Visual Studio Test Aracısı Dağıtım görevi - Test Aracısı'nın bulut tabanlı yük testlerini derleme ve yayın işlem hatlarınıza tümleştiren bir makine kümesi üzerinde testleri çalıştıracak şekilde dağıtma ve yapılandırma Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
Visual Studio Test görevi - Visual Studio Test çalıştırıcısı kullanarak birim ve işlevsel testleri (Selenium, Appium, Kodlanmış UI testi vb.) çalıştırın. xUnit, NUnit, Chutzpah gibi bir Visual Studio test bağdaştırıcısına sahip test çerçeveleri de çalıştırabilirsiniz.Test frameworks that have a Visual Studio test adapter such as xUnit, NUnit, Chutzpah, etc. can also be run. Azure PipelinesAzure Pipelines
Xamarin Test Cloud görev - Bu görev kullanım dışıdır. Bunun yerine App Center Test görevini kullanın.Use the App Center Test task instead. Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer

PaketPackage

GörevTask SürümlerVersions
Cocoapods Task -Azure Pipelines veya Team FOUNDATION Server (TFS) ' de kod oluştururken Cocoapods paketlerini nasıl kullanabileceğinizi öğrenin. Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Conda Environment görevi -kod oluştururken Conda ortamını oluşturma ve etkinleştirme Azure PipelinesAzure Pipelines
Maven kimlik doğrulaması görevi (görev görevleri için) -Azure Artifacts akışlar ve dış Maven depoları için kimlik bilgileri sağlar. Azure PipelinesAzure Pipelines
NPM kimlik doğrulaması görevi (görev görevleri için) -NPM görevini de kullanıyorsanız bu görevi kullanmayın. Derleme kapsamı için deponuzdaki bir. npmrc dosyasına NPM kimlik bilgileri sağlar.Provides npm credentials to an .npmrc file in your repository for the scope of the build. Bu, Gulp ve grer gibi NPM görev çalıştırmalarını özel kayıt defterlerine göre kimlik doğrulamaya olanak sağlar.This enables npm task runners like gulp and Grunt to authenticate with private registries. Azure PipelinesAzure Pipelines
NPM görevi -Azure Pipelines kod oluştururken NPM paketleri nasıl kullanılır Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
NuGet kimlik doğrulaması -Azure Artifacts ve diğer NuGet depolarında kimlik doğrulamak için NuGet araçlarını yapılandırın Azure PipelinesAzure Pipelines
NuGet geri yükleme, paketleme ve yayımlama görevi -kod oluştururken NuGet paketlerini nasıl kullanabileceğinizi öğrenin Azure Pipelines, TFS 2018 ve üzeriAzure Pipelines, TFS 2018 and newer
Pypı Publisher görevi (kullanım dışı) -kod oluştururken Pypı 'ye paket yükleme Azure PipelinesAzure Pipelines
Python PIP kimlik doğrulaması -işlem hattınızda PIP komutları gerçekleştirebilmeniz için PIP ile kimlik doğrulaması yapar. Azure PipelinesAzure Pipelines
Python Tşarap karşıya yükleme kimlik doğrulaması-işlem hattınızda Python paketleri yayımlayabilmeniz için Tşarap 'yi Python akışlarına göre ayarlar. Azure PipelinesAzure Pipelines
Evrensel paket, indirme ve yayımlama görevi -kod oluştururken evrensel paketleri nasıl kullanabileceğinizi öğrenin Azure Pipelines, TFS 2018 ve üzeriAzure Pipelines, TFS 2018 and newer

DağıtmaDeploy

GörevTask SürümlerVersions
App Center görev dağıtma -uygulama yapılarını Sınayıcılar ve kullanıcılara App Center aracılığıyla dağıtma Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
Azure App Service Dağıtma görevi - Azure App Service Dağıtma görevi, Azure App Services'i Web Apps, İşlevler ve WebJobs dağıtmak için kullanılır. Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Azure App Service Yönetme görevi - Başlat, Durdur, Yeniden Başlat, Yuva değiştirme, Önizleme ile Değiştir, Site uzantılarını yükle veya Bir uygulama için Sürekli İzlemeyi Etkinleştir Azure App Service Azure PipelinesAzure Pipelines
Azure App Service Ayarları görevi - Azure App Service Ayarları Görevi, web uygulamanıza veya herhangi bir dağıtım yuvasında JSON söz dizimi kullanarak Uygulama ayarlarını, bağlantı dizelerini ve diğer genel ayarları toplu olarak yapılandırmayı destekler. Azure PipelinesAzure Pipelines
Azure CLI görevi - CLI komutlarını içeren bir kabuk veya toplu iş betiği Microsoft Azure görevi Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Azure Bulut Hizmeti Dağıtım görevi - Azure Bulut Hizmeti dağıtma Azure PipelinesAzure Pipelines
Mysql için Azure Veritabanı Dağıtım görevi - Betiklerinizi çalıştırın ve Mysql için Azure VERITABANı'nıza değişiklik yapın. Azure PipelinesAzure Pipelines
Azure Dosya Kopyalama görevi - dosyaları depolama blobları Microsoft Azure sanal makinelere (VM) kopyalama görevi Azure Pipelines, TFS 2015.3 ve daha yenisiAzure Pipelines, TFS 2015.3 and newer
Kapsayıcı için Azure İşlev Uygulaması görevi - Özel Azure İşlevleri Linux'ta kapsayıcı dağıtma Azure PipelinesAzure Pipelines
Azure İşlev Uygulaması görevi - Azure App Service, İşlevler ve WebJobs dağıtmak için Azure App Services'Web Apps'yi güncelleştirmek için kullanılır. Azure PipelinesAzure Pipelines
Azure Key Vault görev - Azure Key Vault derleme ve yayın işlem hatlarının işlerinde kullanmak üzere bir görevdir Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Azure İzleyici Uyarıları görevi - Azure kaynağı için kullanılabilir ölçümler üzerinde uyarıları yapılandırma Azure PipelinesAzure Pipelines
Azure İlkesi görevi - Azure ilkeleriyle güvenlik ve uyumluluk değerlendirmesi Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Azure PowerShell görevi - Azure ortamında PowerShell betiği çalıştırma Azure PipelinesAzure Pipelines
Azure Kaynak Grubu Dağıtımı görevi - Azure Kaynak Gruplarını dağıtma, başlatma, durdurma veya silme Azure PipelinesAzure Pipelines
Azure yay bulutu görevi -Azure yay bulutuna uygulama dağıtın ve Azure Spring Cloud dağıtımlarını yönetin. Azure PipelinesAzure Pipelines
Azure SQL veritabanı dağıtım görevi -dacpac kullanarak Azure SQL DB dağıtma veya komut dosyalarını sqlcmd kullanarak çalıştırma Azure PipelinesAzure Pipelines
Azure sanal makine ölçek kümesi Dağıtım görevi -sanal makine ölçek kümesi görüntüsünü dağıt Azure PipelinesAzure Pipelines
Kapsayıcı Için Azure Web App görevi -Azure uygulama hizmetleri 'ne Web Apps, Işlevleri ve Web işleri dağıtın Azure PipelinesAzure Pipelines
Azure Web App görevi -Web Apps, Işlevleri ve Web işleri dağıtmak üzere Azure Uygulama Hizmetleri 'ni güncelleştirmek Için Azure App Service Dağıtım görevi kullanılır. Azure PipelinesAzure Pipelines
Makine görüntüsü oluşturma görevi -Azure sanal makine ölçek kümesi dağıtımı için kullanmak üzere Packer kullanarak makine görüntüsü oluşturma Azure PipelinesAzure Pipelines
Chef bıis görevi -komut dosyalarını Chef iş Istasyonunuzda bıçak komutlarıyla çalıştırın Azure PipelinesAzure Pipelines
Chef görevi -ortam özniteliklerini düzenleyerek Chef ortamlarına dağıtın Azure PipelinesAzure Pipelines
SSH üzerinde dosya kopyalama görevi -tüm derleme ve yayın işlem hatlarınızın işlerinde kullanılmak üzere dosyaları SSH görevi üzerine kopyalayın Azure Pipelines, TFS 2017 ve üzeriAzure Pipelines, TFS 2017 and newer
IIS Web App Deploy görevi -WebDeploy kullanarak Web sitesi veya Web uygulaması dağıtma Azure PipelinesAzure Pipelines
IIS Web App yönetme görevi -bir Web sitesi, Web uygulaması, sanal dizin veya uygulama havuzu oluşturun veya güncelleştirin Azure PipelinesAzure Pipelines
Kubectl görevi -Kubectl komutlarını çalıştırarak Azure Container Service bir Kubernetes kümesi dağıtın, yapılandırın veya güncelleştirin. Azure PipelinesAzure Pipelines
Kubernetes bildirim görevi -Bake ve bildirimleri Kubernetes kümelerine dağıtma Azure PipelinesAzure Pipelines
Makine grubu üzerinde MySQL veritabanı dağıtımı görevi -bu görev MySQL veritabanı için dağıtım yapmak için kullanılır. Azure PipelinesAzure Pipelines
Helk grafiklerini paketleme ve dağıtma görevi -helk komutlarını çalıştırarak Kubernetes kümenizi Azure Container Service olarak güncelleştirin. Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Hedef makinelerde PowerShell görev -hedef makinelerde PowerShell derleme görevi Azure Pipelines, TFS 2015 RTM ve üzeriAzure Pipelines, TFS 2015 RTM and newer
Service Fabric Dağıtım görevi - Service Fabric Uygulama Dağıtımı görevi Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
Service Fabric Dağıtma görevi - Service Fabric Dağıtma Görevini Oluştur Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
SSH Dağıtım görevi - Tüm derleme ve yayın işlem hatlarınızı işlerinde kullanmak için SSH görevi Azure Pipelines, TFS 2017 ve daha yenisiAzure Pipelines, TFS 2017 and newer
Windows Makine Dosya Kopyalama görevi - Uygulama dosyalarını ve diğer yapıtları uzak Windows makinelerine kopyalama Azure Pipelines, TFS 2015 RTM ve daha yenisiAzure Pipelines, TFS 2015 RTM and newer
WinRM SQL Server DB Dağıtım görevi - DACPAC veya SQL betiklerini kullanarak SQL Server Veritabanına dağıtma Azure PipelinesAzure Pipelines

AraçTool

GörevTask SürümlerVersions
Docker Yükleyicisi görevi - Docker CLI'ı bir aracı makinesine yükleme Azure Pipelines, Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Go Araç Yükleyicisi görevi - Go aracının belirli bir sürümünü araç önbelleğine bulur veya indirir ve PATH'e ekler Azure PipelinesAzure Pipelines
Helm yükleyici görevi - Aracı makinesine helm yükleme Azure PipelinesAzure Pipelines
Java Araç Yükleyicisi görevi - Java sürümünü değiştirme Azure PipelinesAzure Pipelines
Kubectl yükleyici görevi - Aracı makinesine kubectl yükleme Azure PipelinesAzure Pipelines
Node.js Aracı Yükleyicisi görevi - Belirli bir sürümü bulma, indirme ve önbelleğe Node.js ve PATH'e ekleme Azure PipelinesAzure Pipelines
NuGet Araç Yükleyicisi görevi - NuGet'in belirtilen bir sürümünü bulun, indirin ve önbelleğe alın ve PATH'e ekleyin Azure PipelinesAzure Pipelines
.NET Core görevini kullanma - İnternet'den veya araçlar önbelleğinden belirli bir .NET Core sürümünü ediner ve PATH'e ekler Azure PipelinesAzure Pipelines
Python Sürüm görevini kullanma - Bir aracıda çalıştırmak için Python sürümünü seçin ve isteğe bağlı olarak PATH'e ekleyin Azure PipelinesAzure Pipelines
Ruby Sürüm görevini kullanma - Bir aracıda çalıştırmak için Ruby sürümünü seçin ve isteğe bağlı olarak PATH'e ekleyin Azure PipelinesAzure Pipelines
Visual Studio test Platformu Yükleyicisi görevi -test platformunu NuGet.org veya Araçlar önbelleğinden alır ve testleri çalıştırmanıza ve tanılama verilerini toplamanıza izin verebilir Azure PipelinesAzure Pipelines

Araç yükleyici görevleri hakkında daha fazla bilgi için bkz. araç yükleyicileri.To learn more about tool installer tasks, see Tool installers.

Açık kaynakOpen source

Bu görevler GitHub 'daaçık kaynaktır.These tasks are open source on GitHub. Geribildirim ve katılımlar hoş geldiniz.Feedback and contributions are welcome.

SSSFAQ

Uygulamamı nasıl derleyeceğinizi adım adım Öğrenirim?Where can I learn step-by-step how to build my app?

Uygulamanızı derlemeBuild your app

Kendi yapı görevlerim ekleyebilir miyim?Can I add my own build tasks?

Evet: Derleme görevi eklemeYes: Add a build task

Bir aracıya ihtiyacım var mı?Do I need an agent?

Yapınızı veya sürümünüzü çalıştırmak için en az bir aracınız olması gerekir.You need at least one agent to run your build or release.

Sorun yaşıyorum.I'm having problems. Sorunları nasıl giderebilirim?How can I troubleshoot them?

Bkz. derleme ve yayın sorunlarını giderme.See Troubleshoot Build and Release.

Varsayılan bir aracı havuzu seçemiyorum ve derleme veya yayınımı sıraya alamıyorum.I can't select a default agent pool and I can't queue my build or release. Bu Nasıl yaparım? düzeltilsin mi?How do I fix this?

Bkz. Aracı havuzları.See Agent pools.

NuGet Push görevlerim şu hata ile başarısız oluyor: "hata: yerel veren sertifikası alınamıyor".My NuGet push task is failing with the following error: "Error: unable to get local issuer certificate". Bunu nasıl giderebilirim?How can I fix this?

Bu, güvenilen kök sertifika eklenerek düzeltilebilir.This can be fixed by adding a trusted root certificate. NODE_EXTRA_CA_CERTS=fileOrtam değişkenini yapı aracıya ekleyebilir veya NODE.EXTRA.CA.CERTS=file görev değişkenini işlem hattınızda ekleyebilirsiniz.You can either add the NODE_EXTRA_CA_CERTS=file environment variable to your build agent, or you can add the NODE.EXTRA.CA.CERTS=file task variable in your pipeline. Daha fazla ayrıntı için bkz. ortam değişkenleri .See Environment variables for more details.

TFS 'yi şirket içinde kullanıyorum ve bu özelliklerden bazılarını görmüyorum.I use TFS on-premises and I don't see some of these features. Neden olmasın?Why not?

Bu özelliklerden bazıları yalnızca Azure Pipelines kullanılabilir ve şirket içinde henüz kullanılabilir değil.Some of these features are available only on Azure Pipelines and not yet available on-premises. TFS 'nin en son sürümüne yükselttiysenizbazı özellikler şirket içinde kullanılabilir.Some features are available on-premises if you have upgraded to the latest version of TFS.