|
|
|
[
Permlink
| « Hide
]
Robin Shen [07/Nov/16 11:28 PM]
If you just want to restart the system, please do not pause the system. Instead just restart it, upon restart, QB will complete running builds, persist queued builds, and then restart to pick up the persisted queued builds.
Jobs scheduled to start between issuing the service restart and the running builds finishing show this in the console.log
Caused by: com.pmease.quickbuild.QuickbuildException: SYSTEM IS BEING SHUT DOWN NOW: not builds can be requesed I wanted to pause the system to drain it of running builds with all scheduled builds going into waiting state, so that when I finally issue the restart all those scheduled builds will still be processed. Hmm... your suggestion is reasonable. Will enhance QB to accept and persist build requests in this time frame
|