Lieutenant needed: build and release process

Andrew Edwards via Digitalmars-d digitalmars-d at puremagic.com
Tue Sep 9 08:58:43 PDT 2014


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).


More information about the Digitalmars-d mailing list