как проверить, занят ли хадсон?

Как проверить, занят ли хадсон? Это означает, что я хочу проверить, выполняется ли в настоящее время какая-либо сборка или нет.

В настоящее время я использую следующее:

    if(lastBuild == lastCompletedBuild){
        // hudson is free
    }
    else{
      //hudson is busy
   }

Это правильная логика? Что, если компьютер перезагружается / выходит из строя после обновления последней сборки, а lastCompletedbuild - нет?

Есть ли какой-нибудь API, который можно использовать напрямую?

6
задан Robert Harvey 21 July 2011 в 14:35
поделиться