View Issue Details

IDProjectCategoryView StatusLast Update
0002032FSSCPBuild systempublic2020-04-13 19:15
Reporterchief1983 Assigned Tochief1983  
PrioritylowSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0002032: Build request system
DescriptionTake 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 ReproduceSomething 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.
TagsNo tags attached.

Activities

Goober5000

2014-06-30 03:26

administrator   ~0015956

Bump for feedback. Is this going to be worked on or can we close it?

ngld

2014-06-30 13:56

reporter   ~0015963

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.

chief1983

2014-06-30 14:06

administrator   ~0015964

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.

Goober5000

2020-04-13 19:15

administrator   ~0016969

With our current build infrastructure, I'm marking this as resolved.

Issue History

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