Salıverme testimizi kolaylaştırmak için, çeşitli mimariler üzerinde yazılım projelerimizi otomatik olarak oluşturmak ve (birim) test etmek için bir sistem arıyoruz. Bizim kısıtlamalar şunlardır:Birden çok proje için dil-agnostik otomatik yapı ve test sunucusu
- inşa etmek kod Python, Java ve C
- Birkaç farklı dağıtım mimarileri vardır dahil olmak üzere birçok dilde yazılmıştır.
- Bağımsız olarak oluşturmak ve test etmek istediğimiz birden çok projemiz var.
- Kaynak kontrol sistemimiz Subversion ve sistem bununla bütünleşmelidir.
- Bu çözüm ideal olarak açık kaynak olmalıdır. bazı yönlerden Güzel, ama sınırlı ya da varolmayan Python desteği ile, ağır Java merkezlidir:
Biz inceledik.
Buildbot: Bu, gereksinim duyduğumuz hemen hemen tüm işlevsellikler sağlar, çünkü bizim için bir anlaşma kesici olan birden fazla projeyi desteklemez.
Ne önerirsiniz? Ne kullaniyorsun?
Perl "yapı ve test sunucusu" tanımınızla tanışır mı? – Jared
Perl? Anladığımdan emin değilim. Detaylandırır mısın? –
Zayıf bir girişimde sarılmış kendi inşa sisteminizi yuvarlamak zorunda kalabileceğiniz bir öneriydi. – Jared