Changes between Version 6 and Version 7 of BuildServerSetup
- Timestamp:
- Dec 19, 2008, 1:09:45 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildServerSetup
v6 v7 15 15 * Install [http://www.sliksvn.com/en/download command-line SVN] 1.5.4. 16 16 * `svn co http://svn.wildfiregames.com/svn/ps/trunk/ e:\svn` 17 * Add some script or something into `HKLM\Software\Microsoft\Windows\CurrentVersion\Run`. 17 * Install [http://downloads.activestate.com/ActivePerl/Windows/5.10/ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi ActivePerl]. 18 * Install [http://search.cpan.org/~jkim/Net-Amazon-EC2-0.09/ Net::Amazon::EC2]. 19 * Install the initial part of the build script (that does as little as possible, because it's hard to upgrade). 20 * Add that build script into `HKLM\Software\Microsoft\Windows\CurrentVersion\Run`. 18 21 * ...anything else?... 19 22 * Bundle the machine into s3://...something.../...something... … … 21 24 == Build script == 22 25 23 Does something like: 24 * `svn up` 26 The initial part (stored on the image on S3) does something like: 27 * `ec2-attach-volume` to attach the EBS disk. 28 * `svn up` on the EBS disk. 29 * Run the rest of the build script from the SVN directory. 30 The rest of the build script does: 31 * (TODO: is it more efficient if all the source is copied onto the local disk before compiling?) 25 32 * `premake --target vs2008 --outpath e:\build` 26 33 * (TODO: build Collada, Atlas too?)