retry semaphore deploy