için inşa tetikler.
"Her bir check-inde bir yapıyı tetikle" yi true olarak ayarladım, ancak yine de yalnızca tek bir derleme olması gerekir çünkü yalnızca bir tane yeni işlem var. Görünüşe göre, TeamCity o ay içinde her bir taahhüt için bir yapıyı tetikler. Tüm şubeler A
tamamlandı ve aynı yapı yapılandırması A
ve B
dallarını oluşturmak için kullanılır. TeamCity'yi, henüz oluşturulmamış (hangi dalda olursa olsun) işlemlerle ilgili yapılar oluşturmak için yapılandırabilir miyim?TeamCity Sadece tek bir yapı beklenebilir rağmen TeamCity, birden <code>B</code> üzerine inşa tetikler, ben dalı <code>A</code> gelen yeni bir şube <code>B</code> oluşturup tek işlemek yaptığınızda çok fazla yeni şube
cevap
Bu issue ile karşı karşıya gibi görünüyor. Belirli bir yapı yapılandırma etkileyecek veya internal.properties file tüm yapılandırmaları inşa etkilemesi - akım çözüm olarak
teamcity.vcsTrigger.runBuildOnSameRevisionInEveryBranch=false
Ya inşa yapılandırmasında bir parametre olarak ayarlayabilirsiniz ayarlamak için deneyin.
Teşekkürler, bu iş gibi görünüyor, ancak değişiklik yapılmadan yeni bir dal oluşturulduğunda hala bir yapıyı tetikliyor. Ama sanırım bir yapı incitmez. –
Bunu nerede ayarlayabilirim? Kesinlikle? Neden bu boolean değerleri için onay kutularıyla bir çeşit arayüz olamaz. –
Yapı yapılandırmasında bir parametre olarak, belirli bir yapı yapılandırmasını etkilemek için veya [internal.properties] öğesinde (http://confluence.jetbrains.com/display/TCD8/Configuring+TeamCity+Server+Startup+) ayarlayabilirsiniz. Tüm yapı yapılandırmalarını etkileyecek özellikler # ConfiguringTeamCityServerStartupProperties-TeamCityinternalproperties). –
Sanırım, Yapı Yapılandırması için VCS oluşturma tetikleyicisini etkinleştirdiniz. Yani, Yapılandırma ayarları sayfası> Tetikleyiciler> seçeneğine gidin ve VCS tetiğini arayın. Düzenleme bağlantısını tıklayın ve bir model görünecektir, aradığınız seçenek olacaktır: "Her bir kontrolde bir yapıya tetikleme": https://confluence.jetbrains.com/display/TCD8/Configuring+VCS+Triggers#ConfiguringVCSTriggers-PercheckinTriggering
Teşekkürler. Her check-in sırasında tetiklemek istiyorum rağmen. Ancak, TeamCity tarafından sürekli olarak yapılan bir özellik dalında çalıştığımı düşünün. Daha sonra ana şubeye geri birleştirdiğimde, her bir işlem için başka bir dalda tetiklendikleri için bir yapının tetiklenmesini istemiyorum. –
Yani 'runBuildOnSameRevisionInEveryBranch' tam olarak istediğim gibi görünüyor. –
- 1. threejs birden fazla nesne oluşturup onları tek tek
- 2. TortoiseHg'de birden çok şube kapatın
- 3. Tek bir resmin üzerinde birden fazla CSS efekti
- 4. Geçerli şube yapılandırılmış bir upstream dalı yok
- 5. Mercurial - Bir şubeye yeni bir şube katın
- 6. TortoiseSVN kullanarak nasıl yeni bir şube oluştururum?
- 7. Yeni bir şube oluşturulduğunda ve/veya
- 8. Git: Ben kökeni yeni bir şube itmek, nasıl oluyor
- 9. TeamCity
- 10. TeamCity eylem belki bir git (github) repo ile kullanmak için TeamCity CI sunucusu kurma bakıyorum
- 11. Apache'nin, tek bir <Location>
- 12. TeamCity AssemblyInfoPatcher Ben TeamCity yapı numarasını (9.1.4) Powershell böyle hizmet mesajları (Senaryo Etkileşim kurmak) ile inşa değiştireceğim
- 13. TeamCity - REST API - Son başarılı yapı
- 14. Teamcity yapı yolları nasıl çalışır?
- 15. git-svn: git ile yeni bir svn dalı nasıl oluşturabilirim?
- 16. Tek bir botta birden fazla dil desteği
- 17. Bir şubenin içinde şube oluşturma
- 18. TeamCity - farklı bir Yapılandırma yapılandırmasından bir yapı numarası başvuruyor
- 19. git ben yapı çalıştırın zaman, Şube A yaptığım tüm güncellemeleri dışarı e-posta isterler Şube B. birleştirilecek alır <p>2 şube A ve B</p> sahip başka
- 20. Bir şube adıyla nasıl güncelleştirilir?
- 21. Geçerli şube
- 22. Düz liste <string[]> her bir öğe için tek bir dizeyle tek bir dize
- 23. GitHub: Bir sorundan şube oluştur
- 24. SVN'de bir alt klasörden bir şube oluşturmanın sonuçları nelerdir?
- 25. Master'ınız olduğunda yeni bir dalı bir repodan nasıl ayırırsınız?
- 26. Belirli bir uzak alanın şube adlarının listesi
- 27. TCL8.6'da BLT paketi nasıl kullanılır?
- 28. Yeni bir git dalı oluşturma ve tam depo ile
- 29. Visual Studio 2015'te yeni bir şube nasıl oluşturulur?
- 30. mercurial yeni varsayılan şubesi olarak bir şube ayarla
Daha önce böyle bir şey yaşadım, ama ne olduğundan emin değilim sebep oldu. Bu durumda, tüm olağanüstü yapıları iptal ediyorum ve daha sonra yapıyı yeniden yapıyorum ve bu da değişiklikleri tek bir toplu olarak topluyor. – Castrohenge
Tabii ki bu işe yarayacak, ama açıkçası sürdürülebilir bir çözüm değil. Bir şeyi değiştirip değiştirmediğinizi ya da sadece ortadan kaybolduğunu veya tüm sistemi yeniden yüklediğinizi hatırlıyor musunuz? –