I would like to force the developers to wait for a Jenkins successful build before landing their revision. So I created an event listener listening the event TYPE_LAND_WILLPUSHREVISION but the differential ID could be found from the event.
I noticed in the ArcanistLandWorkflow class the following lines :
$this->dispatchEvent(
ArcanistEventType::TYPE_LAND_WILLPUSHREVISION,
array());
No parameter being provided to the "arc land" event, the event is completely useless for me...