Suggestions for Nightly Builds

Post here doubts, ideas, suggestions and support requests about the website and the forums.
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
User avatar
MELERIX
L2j Veteran
L2j Veteran
Posts: 6667
Joined: Sat Sep 23, 2006 11:31 pm
Location: Chile
Contact:

Suggestions for Nightly Builds

Post 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 ;)
mrTJO
L2j Veteran
L2j Veteran
Posts: 208
Joined: Thu Jul 27, 2006 11:03 am
Location: Italy

Re: Suggestions for Nightly Builds

Post 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
User avatar
MELERIX
L2j Veteran
L2j Veteran
Posts: 6667
Joined: Sat Sep 23, 2006 11:31 pm
Location: Chile
Contact:

Re: Suggestions for Nightly Builds

Post by MELERIX »

I just want to make it easy and user friendly :o

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