Overview of NetBeans build process
Author: Rudolf Balada
Version: April 19, 2004
When does NetBeans build run?
- daily build from trunk is run on every business day at 20:00 CET(UTC +1:00/+2:00) on Sunday to Thursday (5 builds per week)
- daily multilingual (Japanese + Chinese) build from release36 branch is run at 19:36 CET(UTC +1:00/+2:00) on Sunday to Friday (6 builds per week)
- weekly multilingual (Russian + French + Dutch) build from release36 branch is run at 19:36 CET(UTC +1:00/+2:00) on Thursday (1 build per week)
- continuous builds are run continuously
Where do I find results?
Daily builds of NetBeans 4.0 (trunk):
Result of NetBeans 4.0 (trunk) daily build can be found at NetBeans downloads page.
Daily builds of multilingual (Japanese + Chinese) NetBeans 3.6:
Results are not available publicly. Only milestone builds are going to be published (e.g. release candidates). The reason
is, that thay are the same codebase as English FCS, but different locales prepackaged.
Weekly builds of multilingual (Russian + French + Dutch) NetBeans 3.6:
Results are available publicly at http://www.netbeans.org/download/release36ml/index.html.
Continuous build:
Results of continuous builds can be found on build process
mailing list.
What is the difference between the continuous
builds and daily builds?
Main difference between the builds is that daily/weekly builds are usually
published on website and is publicly available to all community members. Continuous
build serves developers to asure the source base is not broken and it's not available
from website. Not all daily/weekly builds must be available from website. It always
depends on "customer" requirements.
Daily build features:
- run usually once every business day
- available to requested target audience as compiled build or source package
Weekly build features:
- run usually once every business week
- available to requested target audience as compiled build or source package
Continuous build features:
- run in 7/24 mode (7 days a week and 24 hours a day)
- builds, source packages and extra binaries packages are not publicly
available
- logs from build are available through mailing
lists; there are either logfiles attched in gzipped form, or links to logfiles on website.
- also serves as assurance the source base is not broken by wrong
commit
Where do I get information about the builds?
- how to build NetBeans
- where to
get NetBeans build
- running and installing NetBeans build
- build process
mailing lists
- nbbuild
project mailing lists
Where do I enter new issue on build process?
Enter new issues on NetBeans build process on nbbuild project on netbeans.org
website. You need to have a SourceCast account to enter new issue. Enter
the issue at
http://www.netbeans.org/issues/enter_bug.cgi?component=nbbuild.