Jak sprawdzić, czy hudson jest zajęty, czy nie? Czyli chcę sprawdzić, czy aktualnie wykonuje jakąkolwiek kompilację, czy nie.
jak sprawdzić, czy hudson jest zajęty, czy nie?
Obecnie używam następujące rzeczy:
if(lastBuild == lastCompletedBuild){
// hudson is free
}
else{
//hudson is busy
}
czy jest to poprawna logika? Co się stanie, jeśli urządzenie uruchomi się ponownie/ulegnie awarii po zaktualizowaniu ostatniej wersji, a lastCompletedbuild nie jest?
Czy ujawniono jakiekolwiek API, z którego można bezpośrednio korzystać?
Musisz dodać więcej odpowiednich tagów. Nie wiem nawet, czym jest Hudson, jeśli ma to coś wspólnego z Javą, dodaj tag java do swojego postu. Ludzie nie znajdą Twojego posta bez odpowiednich tagów. – Caimen
@Caimen: Sprawdź hudson @ http://hudson-ci.org/ – akshay
Zakładam, że piszesz kod java, więc dodaję tag java do twojego postu. Jednak tylko dlatego, że próbujesz wykryć status Hudona, nie musi oznaczać, że piszesz java. Szczegóły ... potrzebujemy ich. – Caimen