Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevTest Labs'i Azure Pipelines ile tümleştirmek için Azure DevTest Labs Görevleri uzantısını kullanabilirsiniz. Bu makalede, uzantıyı kullanarak bir ortam oluşturup dağıtacak ve ardından ortamı tek bir işlem hattında silebilirsiniz. Ortamı kullanarak Azure Pipelines sürekli tümleştirme/sürekli teslim (CI/CD) yayın işlem hatlarınızı Azure DevTest Labs ile tümleştirebilirsiniz.
Azure DevTest Labs Görevleri uzantısı Azure Pipelines'a aşağıdaki görevleri ekler:
- Ortam Oluşturma
- Ortamı Silme
Bu görevler, belirli bir test için bir ortamı hızla dağıtmayı ve testi tamamladığınızda ortamı silmeyi kolaylaştırır. Normalde ortam oluşturma ve silme işlemini kendi işlem hatlarınızda ayrı ayrı yaparsınız.
Önkoşullar
- Azure portalında bir DevTest Labs laboratuvarı oluşturun veya mevcut bir laboratuvarı kullanın. Laboratuvarınızın varsayılan olarak açık olan Genel Ortam'ı kullanacak şekilde yapılandırıldığından emin olun.
- Azure DevOps Services kuruluşunuza kaydolun veya oturum açın ve bir proje oluşturun ya da mevcut bir projeyi kullanın.
- Visual Studio Market'ten Azure DevTest Labs Görevleri uzantısını Azure DevOps Services kuruluşunuza yükleyin.
Yayın işlem hattı ve ortam oluşturma
Azure DevOps projenizdeki Hatlar altında Yayınlar'ı seçin.
Yeni işlem hattını seçin.
Sağdan bir şablon seçin, yaygın dağıtım desenleri için şablonların listesini gösterir. Sayfanın üst kısmındaki Boş iş bağlantısını seçin.
Yeni yayın işlem hattı sayfasında, araç çubuğundaki Görevler menüsünü açın ve 1. Aşama'yı seçin.
Aracı işi + artı işaretini seçin.
Görev Ekle'nin altında, Azure DevTest Labs Ortam Oluştur'u arayın ve seçin, ardından Ekle'yi seçin.
Sol tarafta Azure DevTest Labs Ortam Oluştur görevini seçin.
Azure DevTest Labs Create Environment (Preview) formunu aşağıdaki gibi doldurun:
Azure RM Aboneliği: Açılan listeden bağlantınızı veya Azure aboneliğinizi seçin.
Not
Azure aboneliğinize daha kısıtlı izinler bağlantısı oluşturma hakkında bilgi için Azure Resource Manager hizmet uç noktası’na bakın.
Laboratuvar: Karşı karşıya dağıtmak istediğiniz laboratuvar adını seçin. Değişken
$(labName)olarak da kullanabilirsiniz. Adı elle yazmak hatalara yol açar. Açılan listeden adı seçin.Ortam Adı: Laboratuvarda oluşturulacak ortamın adını girin.
Depo: Şablonu içeren kaynak kod deposunu seçin.
Varsayılan depoyu, Genel Ortam Deposunu veya kullanmak istediğiniz şablonu içeren başka bir depoyu seçebilirsiniz. Depolar laboratuvar ilkelerinde belirlenir. Kolay adı el ile girmek hatalara neden olur. Açılan listeden adı seçin.
Şablon: Ortamı oluşturmak için kullanılacak şablonu seçin. Kolay adın el ile girilmesi hatalara neden olur. Açılan listeden adı seçin.
Parametre Dosyası: Kaydedilmiş parametre dosyasının konumuna göz atın.
Parametre Geçersiz Kılmaları: Özel parametreleri ortama geçirin.
Parametre değerlerini ayarlamak için Parametre Dosyası, Parametre Geçersiz Kılmaları veya her ikisini birden kullanabilirsiniz. Örneğin, şifrelenmiş parolayı geçirmek için bu alanları kullanabilirsiniz. Ayrıca, günlüklere gizli bilgilerin geçirilmesini önlemek ve hatta Azure Key Vault'a bağlanmak için değişkenleri kullanabilirsiniz.
Ortamı silme
İşlem hattının son aşaması, dağıttığınız ortamı silmektir. Geliştirici görevlerini gerçekleştirdikten veya dağıtılan kaynaklarda testleri çalıştırdıktan sonra ortamı normalde silersiniz.
Yayın işlem hattında + yanındaki artı işaretini seçin.
Görev ekle penceresinde Azure DevTest Labs Silme Ortamı'nı arayın ve ekleyin.
Sol tarafta Azure DevTest Labs Ortamı Sil görevini seçin.
Formu aşağıdaki gibi doldurun:
- Azure RM Aboneliği: Bağlantınızı veya aboneliğinizi seçin.
- Laboratuvar: Ortamın bulunduğu laboratuvarı seçin.
- Ortam Adı: Silinecek ortamın adını seçin.
Yayın işlem hattı sayfasının üst kısmındaki Yeni yayın işlem hattı'nı seçin ve işlem hattı için yeni bir ad girin.
Sağ üst köşeden Kaydet'i seçin.