Page 1 of 1

Suggestions for Nightly Builds

Posted: Wed Aug 10, 2011 9:48 am
by MELERIX
First at all, I have to report that currently Nightly Builds are broken, due box don't have updated Java/Ant.

Things to Fix:
  • Update Java JDK to Java JDK 7 in the box.
  • Update Ant to Ant 1.8.2 in the box (due lower Ant versions don't support Javac 1.7).
Things to Improve:
  • Change Nightly to create "Nightly Builds" of "/unstable/" folder (Nightly is used for unstable builds in Open-Source projects).
  • Create "Daily Builds" of STABLE "trunk" folder.
  • Add "Daily Builds" of "Community Server".
Thats all for now ;)

Re: Suggestions for Nightly Builds

Posted: Wed Aug 10, 2011 4:16 pm
by mrTJO
Hmm, not bad idea :D
But personally, i would add more types of build:
00:00 Nightly build: BETA
06:00 Dawny build: Stable + Signed jars + Javadoc + Source Jar
12:00 Noony build: Reserved for Future uses
18:00 Dusky build: Classic Build without Source Jar in Gzip Format
??:?? Critical build Stable/Beta: like dusky/nightly, activated by a custom svn tag in comments like "[CRIT]" and "[CRIT:BETA]"

Purposes:
Nightly Build: Out of Box Beta build - this would increase beta testers and we'll have lesser "i can't compile beta" or "where's high five server" topics
Dawny Build: A Certified Build which contains all the things needed to developers, plus certified jars
Dusky Build: A lightweight dawny build
Critical Build: A build called by developers in case of critical bugs/exploits, when executed it deletes stable or beta builds

Re: Suggestions for Nightly Builds

Posted: Thu Aug 11, 2011 4:15 am
by MELERIX
I just want to make it easy and user friendly :o

but lol, you are making is more complex...