Travis CI ma naprawdę fajną funkcję, kompilacje są uruchamiane w maszynach wirtualnych VirtualBox. Za każdym razem, gdy rozpoczyna się kompilacja, pudełko jest odświeżane z migawki i kodu do niej kopiowanego. Wszelkie problemy z kompilacją nie mogą mieć wpływu na hosta, a do uruchomienia kompilacji można użyć dowolnego systemu operacyjnego.Czy istnieje stabilna wtyczka dla Jenkinsa do uruchamiania kompilacji na maszynach wirtualnych?
To byłoby naprawdę dobre, na przykład kompilowanie i testowanie kodu w systemie-gościu, który pasuje do twojego środowiska produkcyjnego. Ponadto możesz zabezpieczyć swój host przed wszelkimi zależnościami instalacji, których możesz potrzebować (na przykład serwerem bazy danych) i uruchamiać IT bez obawy o takie problemy, jak konflikty portów.
Czy coś takiego istnieje dla Jenkinsa?
Jedną z możliwości, które daje mi to do konfiguracji VM przed kompilacji zacznij korzystać z etapu wstępnej kompilacji i odłóż go, gdy skończysz. Dzięki! –
Rozumiem, w tym przypadku to rozwiązanie nie pomoże. –