View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002032 | FSSCP | Build system | public | 2009-11-10 16:38 | 2020-04-13 19:15 |
Reporter | chief1983 | Assigned To | chief1983 | ||
Priority | low | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Summary | 0002032: Build request system | ||||
Description | Take concepts from the nightly build scripts to expand this into a way for users to request a custom build configuration via an automated system. | ||||
Steps To Reproduce | Something like a cron job that runs on the build systems, and frequently checks for a new build request. The configuration in the request is built, then uploaded, then the request is modified as completed and a link made available to user who requested it. Not sure how this is going to work exactly, but hopefully builds will only take 30-45 minutes, or less if we get good hardware/hosting for the build machines. | ||||
Tags | No tags attached. | ||||
|
Bump for feedback. Is this going to be worked on or can we close it? |
|
I've got a buildbot for FSO. You can already request builds (https://build.tproxy.de/builders/fs2-trunk-linux and https://build.tproxy.de/builders/fs2-trunk-windows) but the only option you can change is the SVN revision. I could extend this if needed. Builds for linux usually take less than 5 minutes and around 15 minutes (7 minutes compiling, 7 minutes upload) for windows. To download a build you have to click on the build number, then look for the "upload" step in "Steps and Logfiles". There should be a link to either trunk-...-linux.tar.gz or trunk-...-windows.7z. |
|
Nifty. I also have been working on this, slowly, the upgrades to my build system that allow release building also have helped it move in a direction to have more control over what is built. It's moving. |
|
With our current build infrastructure, I'm marking this as resolved. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-11-10 16:38 | chief1983 | New Issue | |
2009-11-10 16:38 | chief1983 | Status | new => assigned |
2009-11-10 16:38 | chief1983 | Assigned To | => chief1983 |
2014-06-30 03:26 | Goober5000 | Note Added: 0015956 | |
2014-06-30 03:26 | Goober5000 | Status | assigned => feedback |
2014-06-30 13:56 | ngld | Note Added: 0015963 | |
2014-06-30 14:06 | chief1983 | Note Added: 0015964 | |
2014-06-30 14:06 | chief1983 | Status | feedback => assigned |
2020-04-13 19:15 | Goober5000 | Status | assigned => resolved |
2020-04-13 19:15 | Goober5000 | Resolution | open => fixed |
2020-04-13 19:15 | Goober5000 | Note Added: 0016969 |