Continuous Integration Practice to be adopted
Every checkin to the development trunk will perform the following
build and compile code -- run static analyzers and bug detectors ( to be negotiated)
Create the major targets(Windows 7/Vista/XP eng german japan) and capture 80% of the market for the given time this will change over time and needs to be database driven.
Use parallel machines, use VMware or Virtual Boxes, dedicated licenses and hw or on demand hw. We cannot run CI if we ahve to ask to use a machine, this process runs lights out 7*24, failure of the build system is an internal P1 issue.
Deploy and run a test to each target, any failure fails the build and reverts the change and informs the developer.
Produce a consistent easy to read report
Archive all the reports
Every checkin to the development trunk will perform the following
build and compile code -- run static analyzers and bug detectors ( to be negotiated)
Create the major targets(Windows 7/Vista/XP eng german japan) and capture 80% of the market for the given time this will change over time and needs to be database driven.
Use parallel machines, use VMware or Virtual Boxes, dedicated licenses and hw or on demand hw. We cannot run CI if we ahve to ask to use a machine, this process runs lights out 7*24, failure of the build system is an internal P1 issue.
Deploy and run a test to each target, any failure fails the build and reverts the change and informs the developer.
Produce a consistent easy to read report
Archive all the reports
- relates to
-
JDK-6994556 ds/nightly scripts should be more generic and under src control in the install repo
-
- Closed
-