Grupa, w której pracuję, ustandaryzowała wersję Jenkins dla ciągłej integracji. Odprawa kodu uruchamia standardową kompilację, analizę Cobertura i publikuje w repozytorium artefakcyjnym SNAPSHOT. Właśnie zakończyłem dodawanie nowego celu do głównego pliku kompilacji, który uruchomi serię sonarów, ale nie chcę, aby działała przy każdym zameldowaniu.Zaplanuj konkretny cel kompilacji w Jenkins?
Czy istnieje sposób zaplanowania nocnej kompilacji określonego celu budowy w Jenkins? Jenkins oczywiście ułatwia zaplanowane kompilacje, ale za każdym razem uruchamia regularną budowę projektu. Chciałbym móc zaplanować cel budowania sonaru, który będzie uruchamiany co noc.
Mogę, oczywiście, stworzyć osobny projekt Jenkinsa tylko po to, aby uruchomić cel sonaru zgodnie z harmonogramem, ale staram się tego uniknąć, jeśli mogę. Nasz serwer Jenkins ma już kilkaset wersji kompilacji; podwojenie tego, że ze względu na planowanie nocnych buildów nie jest bardzo pożądane. Szukałem wtyczki Jenkinsa, która mogłaby to ułatwić, ale nie mogłem nic znaleźć. Jakieś sugestie?
+1 nie widać też lepszego sposobu. Byłbym też zainteresowany lepszym rozwiązaniem. –