the timeout period for the deployment is now more flexible and for each request the timeout for the answer depends on the request
fixed the pushRequestToDevice method
changed the timeout type to Duration
Merge pull request #3245 from albualexandru/deployment-timeout

deployment timeout fix