Lieutenant needed: build and release process

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Tue Sep 9 16:15:02 PDT 2014


On Tuesday, 9 September 2014 at 15:58:45 UTC, Andrew Edwards 
wrote:
> On 9/8/14, 10:30 AM, Andrei Alexandrescu wrote:
>> Andrew Edwards has done a great job with the recent release, 
>> but needs
>> to step down because he's busy with other pursuits.
>>
>> We need a release lieutenant who would carry us through the 
>> release
>> process. Please tender your application by replying to this.
>>
>>
>> Thanks,
>>
>> Andrei
>
>
> Follow these steps to prepare your build environment:
>
>     1. Install VirtualBox: 
> https://www.virtualbox.org/wiki/Downloads
>     2. Install Vagrant: https://www.vagrantup.com/downloads.html
>     3. Clone installer: git clone --recursive 
> https://github.com/D-Programming-Language/installer.git
>
> Note 1: MartinNowak already prepared boxes for FreeBSD and 
> Debian which are directly imported through the build script. 
> However, you must prepare your own OSX and Windows 7 boxes. 
> Instructions for preparing doing so are located here:
>
> 	OSX => https://gist.github.com/MartinNowak/8156507
> 	Windows7 => https://gist.github.com/MartinNowak/8270666
>
> Steps for building are outlined here:
> 	http://wiki.dlang.org/Simplified_Release_Process_Proposal
>
> Tracking is done here:
> 	http://wiki.dlang.org/Beta_Testing
>
> Note 2: I am not vacating the post of Build Master. I have some 
> personal matters that require a significant amount of my time 
> over the next couple of months. I cannot promise to be on time 
> with the releases before October 15. Until then, I will do my 
> best to prepare releases as time permits.
>
> As it stands: If there are no pending merges for the 2.066.1 
> branch, I will be able to prepare a RC before morning (time now 
> is 12:58 AM JST).

Thanks Andrew! This is most helpful. I will try this out this 
weekend to be able to act as backup build master for 2.067


More information about the Digitalmars-d mailing list