«continuous-integration» etiketlenmiş sorular

Sürekli entegrasyon (CI), tam yazılım ürününün sık bir programa göre oluşturulması ve otomatik olarak test edilmesidir: günde en az bir kez, genellikle günde birkaç kez ve bazen de sürüm kontrol sistemine yapılan her kontrol sonrasında olduğu gibi.

6
Bambu Vs. Hudson (aka Jenkins) ve diğer CI sistemleri [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Hem …

5
Travis derleme durumu GitHub deposunda gösteriliyor
Yakın zamanda, GitHub'da depoya göz atarken Travis'in bir pr veya commit durumunu gördüğümü hatırlıyorum (ama nerede bulamıyorum). Travis derleme durum görüntülerinden bahsetmiyorum, README.mdgerçek bir GitHub özelliğinden (dostça onay işaretli yeşil kutu) bahsediyorum . Taahhütlerim Travis üzerine inşa edilmiş olsa da, GitHub'da gösterilen sonuçları almak istiyorum (şu anda yapmıyorlar). Bunu nasıl …


11
Sürekli entegrasyon için CruiseControl [.Net] mi TeamCity mi?
Pratik deneyime dayalı olarak hangi otomatikleştirilmiş derleme ortamını daha iyi düşündüğünüzü sormak istiyorum. Biraz .Net ve biraz Java geliştirmeyi planlıyorum, bu yüzden bu iki platformu da destekleyen bir araca sahip olmak istiyorum. Yığın akışı geliştirmede kullanılan CruiseControl.NET ve farklı işletim sistemi platformlarında ve farklı programlama dillerine dayalı aracılar oluşturma desteğiyle …

14
Python için "Oldukça" Sürekli Entegrasyon
Bu biraz .. boş bir soru, ancak BuildBot'un çıktısına bakmak pek hoş değil .. Örneğin, ile karşılaştırıldığında .. phpUnderControl Jenkins Hudson CruiseControl.rb ..ve diğerleri, BuildBot daha çok .. arkaik görünüyor Şu anda Hudson ile oynuyorum, ancak bu çok Java merkezli ( bu kılavuzla , BuildBot'a göre kurulumu daha kolay buldum …

10
Birkaç derleme yapılandırması için farklı app.config nasıl seçilir
Ben var dll tip projesi MSTest entegrasyon testleri içerir. Makinemde testler geçer ve aynısının bir CI sunucusunda olmasını istiyorum (TeamCity kullanıyorum). Ancak app.config dosyasında bazı ayarları değiştirmem gerektiğinden testler başarısız oluyor. Bu nedenle, CI sunucusu ayarlarını tutacak ayrı bir ikinci app.config dosyasına sahip olmayı düşünüyordum. Bu yüzden sahip olmak isterdim …

12
C # montaj sürümünü CI platformumuz (Hudson) aracılığıyla nasıl otomatik olarak artırabilirim?
Ben ve grubum artan montaj sürüm numaralarında korkunç davranıyor ve sık sık 1.0.0.0 sürümleri olan montajları gönderiyoruz. Açıkçası, bu çok fazla baş ağrısına neden olur. CI platformumuz aracılığıyla uygulamalarımızla çok daha iyi hale geliyoruz ve assemblyinfo.csderlemelerimizin sürümlerinin o derlemedeki kod değişiklikleriyle otomatik olarak güncellenmesi için dosya içindeki değerleri otomatik olarak …


3
Msbuild'i C # 6'ya nasıl yükseltebilirim?
Projemde C # 6 kullanmak istiyorum (boş yayılım, diğer özellikler). Bilgisayarıma VS 2015 yükledim ve harika çalışıyor ve aşağıdaki gibi test kodu oluşturuyor: var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Ancak projemi depoya ittiğimde ve CI onu inşa etmeye başladığında, desteklenmediği için inşa …

4
Jenkins CI Pipeline Scriptlerinin groovy.lang.GroovyObject yöntemini kullanmasına izin verilmez
Java Projelerini derlemek için Jenkins 2 kullanıyorum, sürümü bir pom.xml'den okumak istiyorum, şu örneği takip ediyordum: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Örnek şunları önermektedir: Görünüşe göre Dosya Sistemine erişimde bazı güvenlik sorunları var, ancak sorunun ne (veya neden) olduğunu çözemiyorum: Örnekten biraz farklı yapıyorum: def version() { String path = pwd(); def matcher = …

18
"Derleme Sunucusu" nun amacı nedir? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Çok büyük kuruluşlar için çalışmadım ve "Derleme Sunucusu" olan bir şirkette hiç çalışmadım. Amaçları …

7
Jenkins betikli ardışık düzen veya bildirime dayalı ardışık düzen
Eski tarz proje temel iş akışımı Jenkins'e dayalı bir ardışık düzene dönüştürmeye çalışıyorum. Dokümanları incelerken scriptedve adında iki farklı sözdizimi olduğunu buldum declarative. declarativeSon zamanlarda yayınlanan Jenkins web sözdizimi gibi (2016 sonu). Yeni bir sözdizimi sürümü olmasına rağmen, Jenkins hala betik sözdizimini desteklemektedir. Şimdi, bu iki türün her birinin hangi …

9
Sürekli entegrasyon için Hudson veya Teamcity? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

12
Sürekli entegrasyon yaparken en iyi dallanma stratejisi?
Sürekli entegrasyon yapmak istediğinizde kullanabileceğiniz en iyi dallanma stratejisi nedir? Yayın Dallanma: gövdede geliştirin, her sürüm için bir dal tutun. Özellik Dallanma: her özelliği ayrı bir dalda geliştirin, yalnızca kararlı bir kez birleştirin. Bu stratejilerin ikisini birlikte kullanmak mantıklı mı? Olduğu gibi, her sürüm için dallanıyorsunuz ama aynı zamanda büyük …

4
CI sunucusunda .NET 4.0 derleme sorunları
CI sunucusuna Visual Studio 2010 yüklemeden bir CI sunucusunda derlenen .NET 4.0 uygulamalarını edinmeyi başaran var mı? .NET 4.0 için SDK yoktur. CI Sunucusuna .NET 4.0 yüklediniz. Msbuild.exe basit projeler için çalışır ve aşağıdaki uyarıyı verir: (GetReferenceAssemblyPaths hedefi) -> C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.