2012-09-06 18 views
7

silin.TeamCity eylem belki bir git (github) repo ile kullanmak için TeamCity CI sunucusu kurma bakıyorum

Ben TeamCity build ana repo itilmiş olur her dalı olsun isterim ve TeamCity şimdi bu destekler gibi görünüyor. Bir şube Ben hepsi için yeni bir IIS web sitesi/uygulaması vb havuzu oluşturmak istiyorum itilmiş olur ve ben web ile bunu gerçekleştirmek dağıtmak veya benzeri başka bir şey olabilir gibi görünüyor

.

Mümkünse, bir dalın master/prod olarak birleştirildiği bir repodan silindiğinde, TeamCity'nin bir toplu iş dosyasını/komutunu çalıştırabilmesinin bir yolu olduğunu merak ediyorum. Bu dalı yalnızca siteye dağıtan tüm ürünler (web sitesi/uygulama havuzu/db vb.).

+0

bunu yapmak için bir yol bulmak mı? – mcintyre321

+0

Bunun bir GitHub veya TeamCity olayı olup olmadığından emin değilsiniz, ancak gerçekten eklenmelidir. –

+0

Bunu yapabilirsiniz, ancak ayrı bir uygulama işleme GitHub Webhooks gerektirebilir. Bir [ 'silme event'] adımları 1) (https://developer.github.com/v3/activity/events/types/#deleteevent) depo üzerinde GitHub Webhook ayarlayın. 2) bir TeamCity işini tetikleyen veya doğrudan sunucuda bir komut dosyasını çalıştıran bazı uygulama/hizmet yazın. – osowskit

cevap

0

O istediğini olmayabilir, ancak basit bir ön alma kanca kullanarak o yapmış olabilir eğer neden TeamCity, kullanırdınız?

See this for more details.