Opened 16 years ago
Closed 16 years ago
#331 closed enhancement (wontfix)
special wait command on BuildSlave. "Waiting on License"
Reported by: | anonymous | Owned by: | cmlenz |
---|---|---|---|
Priority: | minor | Milestone: | 0.6 |
Component: | Build slave | Version: | 0.5.3 |
Keywords: | Cc: | ||
Operating System: | BSD |
Description
For our FPGA toolchain we only have 1 license. When working with this floating license on another computer the buildSlave cant compile the step. We can detect if this license is in use with a return code. But this wil result in a "Failure" as build result. I would hope Bitten will give result "Waiting for License" on the Build Status? page on Trac. Later it should try to rebuild (test if the license is available) on the next cycle.
Attachments (0)
Change History (2)
comment:1 Changed 16 years ago by ebray
- Priority changed from major to minor
comment:2 Changed 16 years ago by wbell
- Resolution set to wontfix
- Status changed from new to closed
It doesn't seem to me that bitten can help here. Longterm, one could see a feature where bitten handles some of the license restrictions (ie, only allow this rule [which happens to use tool x] to run with one slave at a time.)
I don't see that there's anything Bitten can do here, as this is a problem specific to your tool. You could write a plugin to do something about this, but otherwise you'll have to manually invalidate any build that fails in this way. I'd say wontfix for this, if I had permission to close tickets.