OpenSolaris

You are not signed in. Sign in or register.

Heads Up: per-system customization and user-configurable hooks added to nightly.sh

Date: Fri, 31 Aug 2007 17:12:34 -0400
From: Bill Sommerfeld <sommerfeld at sun dot com>
To: onnv-gate <onnv-gate at onnv dot eng dot sun dot com>
Subject: Heads Up: per-system customization and user-configurable hooks added to nightly.sh

With the integration of:

6584986 *nightly* needs a hook for shared build machines

the single post-nightly "hook" introduced by 6451117 has been
generalized into six hooks which run at various points during the
build.

In addition, nightly(1) will now read /etc/nightly.conf (if it exists)
prior to reading the developer-specified environment file, permitting
system-wide defaults and hooks to be established by build machine
maintainers; as the developer environment file is read immediately
afterwards, the developer remains free to override the defaults.

Developers and build machine maintainers interested in using these
features should review the revised nightly man page for more
information.

Other bugs may interfere with global default settings, including:

6343373 nightly.sh ignores existing DMAKE_MAX_JOBS
6439703 default nightly env files should not force empty $BUILD_PROJECT

Build machine maintainers must be careful when setting defaults to
avoid unanticipated side effects.