Changes between Version 18 and Version 19 of BuildServerSetup
- Timestamp:
- Jan 1, 2009, 2:16:16 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildServerSetup
v18 v19 19 19 * Install [http://downloads.activestate.com/ActivePerl/Windows/5.10/ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi ActivePerl]. 20 20 * Install [http://search.cpan.org/~jkim/Net-Amazon-EC2-0.09/ Net::Amazon::EC2], [http://search.cpan.org/~tima/Amazon-S3-0.441/ Amazon::S3], DateTime::Format::ISO8601 using the Perl Package Manager. 21 * Download [http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx SDelete], extract into `c:\bin`. 21 22 * Download [http://technet.microsoft.com/en-us/sysinternals/bb897438.aspx Sync], extract into `c:\bin`. 22 * Download [http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx SDelete], extract into `c:\bin`.23 * Create the registry key `HKEY_USERS\S-1-5-18\Software\Sysinternals\Sync`, set DWORD `EulaAccepted` = `1`. 23 24 * Attach the EBS disk. 24 25 * If the disk hasn't been set up already: Administrative Tools -> Computer Management -> Disk Management -> Disk 2 -> Initialize Disk, New Partition -> drive letter E. … … 29 30 * `ebs_volume_id` is from the EBS volume you created. 30 31 * `ebs_drive_volume` is found by running `mountvol.exe`. 31 * `copy e:\svn\source\tools\autobuild2\startupservice\Release\startupservice.exe c:\0ad\autobuild\` 32 * `sc create Autobuilder binPath= c:\0ad\autobuild\startupservice.exe start= auto depend= ec2config` 33 * ...anything else?... 34 * `c:\bin\sdelete -c c:` 35 * Bundle the machine into `s3://wfg-autobuild-images/vc2008`. 36 * Register the bundle as an AMI. 32 * `copy e:\svn\build\autobuild2\startupservice.exe c:\0ad\autobuild\` 33 * `sc create Autobuilder binPath= c:\0ad\autobuild\startupservice.exe start= auto depend= Ec2Config` 34 * Bundle the instance: 35 * To save some space, delete `c:\windows\$*Uninstall*$`, `c:\windows\temp\*`. 36 * Defragment drive C. 37 * `c:\bin\sdelete -c c:` 38 * Bundle into `s3://wfg-autobuild-images/vc2008`. 39 * Register the bundle as an AMI. 37 40 * Set up `manage.conf` on the build-runner server: 38 41 * `image_id` is from the bundled AMI.