trigger build in semaphore