pycontribs / jenkinsapi

A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers
http://pypi.python.org/pypi/jenkinsapi
MIT License
859 stars 485 forks source link

Support for user specified delay (quiet period) when starting a job #743

Closed skorhone closed 4 years ago

skorhone commented 5 years ago
ISSUE TYPE
Jenkinsapi 0.3.10
Jenkins Latest LTS
SUMMARY

jenkinsapi does not support passing delay parameter (quiet period) when starting job

EXPECTED RESULTS

jenkinsapi allows user to define quiet period for job's invoke method

ACTUAL RESULTS

jenkinsapi does not allow user to define quiet period for job's invoke method. This causes a notable delay (default 5secs) for user that is invoking the task

USEFUL INFORMATION

delay parameter can be passed to jenkins in uri using format: delay=XXsec . e.g. delay=0sec

daniel1608 commented 5 years ago

+1 for this feature

kkpattern commented 4 years ago

We also want this feature badly. We actually want using this feature to set a longer delay.

kkpattern commented 4 years ago

I created a pull request #758 for this.