TFS'de Ant veya Maven oluşturmaları ayarlama
Eclipse ve Team Foundation Server ile sürekli bir tümleştirme yapısı ayarlayın. Kodu iade ettiğinizde, yapı otomatik olarak çalışır. Bu şekilde sorunları görüp doğru şekilde düzeltebilirsiniz.
TFS; Ant veya Maven yapılarını çalıştırabilir, ancak sizin kendi yapı sunucunuzu ayarlamanız gerekir. Bunu yapmanızın ardından TFS, Ant veya Maven yapılarını da diğer yapıları işlediği gibi işler. TFS, yapıları tetikler, yapı bitim noktalarını işler, yapı sonuçlarını izler ve hatta bir yapı sorunu olduğunda hatalar oluşturur.
Bir TFS yapı sunucusu kurun
Yapı sunucunuza Team Foundation Server Express 2012 indirin ve yükleyin.
Yükleyici bitleri yerleştirmeyi bitirdikten sonra TFS Yapılandırma Merkezi otomatik olarak açılır.
Yapı Hizmeti Yapılandırması sihirbazını başlatın.
İpucu
TFS yönetim konsolu çalıştırarak bu sihirbazı daha sonra alabilirsiniz.
TFS'deki takım projesi koleksiyonunuza bağlanın.
Burası, ekip projesi koleksiyonunuza URL sağladığınız yerdir.
Bu makinedeki oluşumları çalıştırmak üzere yeni bir denetleyici oluşturun.
AUTHORITY\NETWORK SERVICE'i kullanmak istemiyorsanız, oluşturma hizmetini çalıştırmak için bir etki alanı hesabı kullanabilirsiniz.
Her şey doğru ise, yapı sunucusunu yapılandırın.
Şimdi yapı sunucunuzu ayarladınız.
Oluşturma sunucunuzu Eclipse'teki oluşturma denetleyicileri listesinde de göreceksiniz.
Oluşturma sunucusunda Ant veya Maven oluşturmalarını etkinleştirin
Bir yapı sunucusu kurulumunuz olduğuna göre, bunun Ant veya Maven projelerinizde oluşturulabileceğinden emin olun.
Java Development Kit'i indirin ve yükleyin.
Kullandığınız oluşturma sistemine bağlı olarak Ant ya da Maven'ı indirip yükleyin. Her iki derleme sistemlerini kullanırsanız, aynı derleme makinesinde Ant ve Maven'i birlikte yükleyebilirsiniz.
TFS oluşturma uzantılarını indirip yükleyin.
JAVA_HOME ve ANT_HOME veya M2_HOME ortam değişkenlerini, Java, Ant ya da Maven yükleme yönergelerine göre ayarlayın.
CI oluşumunuzu tanımlayın
Şimdi Ant ve Maven projeleri oluşturabilen bir TFS yapı sunucunuz vardır. CI yapınızı tanımlamaya hazırsınız demektir.
Bunu henüz yapmadıysanız, TFS'e bağlanın ve kodunuzu paylaşın.
Eclipse'de Team Foundation Server perspektifinden bir oluşturma tanımı yaratın.
Yapı tanımını adlandırın ve açıklayın.
Yapının ne zaman çalıştırılacağını belirtmek için tetikleyiciyi kullanın. Bu durumda, kod her iade edildiğinde çalışır.
Oluşturmak istediğiniz projeyi seçin.
Ayarladığınız yapı denetleyicisini seçin ve bırakma konumunu ayarlayın.
Her şeyin düzgün çalıştığından emin olmak için bir yapıyı kuyruğa alın.
Şimdi kodu iade ettiğinizde, otomatik olarak bir oluşturma başlar.
Ayrıca bkz.
Kavramlar
Team Foundation Server eklentisi Tutulma - Başlangıç Kılavuzu