How to Build an Upgrade
To build an upgrade you first fetch the selected components. The components
were originally selected in GCDB and is transferred into the configuration file,
so you probably want to fetch all the components.
If languages were defined
for the installation, the configuration file will include these language codes,
Limit Fetch to Selected Languages will be enabled and you will be able
to decide if you want to limit the fetch of translation files only to selected
languages.
If the components includes Update, the specified Update version will be fetched
first and then files from core release (except already fetched files from Update)
for the component.
When fetching is done you create and set the build destination.
You select the build options (normally all) and languages to be included, decide
if compilation of Java and/or C# should be automatically started when build is
completed, and start the build operation.
Once the build is completed you decide if database files should be generated,
including generation of installation template files. At this time you also
choose to do the upgrade installation.
Prerequisites
The IFS Configuration Builder must have been set up according to
How to Configure IFS Configuration
Builder.
To be able to compile Java and C#, and to generate
database files, IFS Base Functionality (fndbas) must be
included in the build or already exist in the <build_home>..
Actions to perform to build:
- Page Fetch components
- Select all components in the component list.
- In Select Fetch Mode select All Files.
- If Limit Fetch to Selected Languages is enabled, select if
translation files should be limited to selected ones or not.
- Fetch the selected components by clicking the Fetch
button.
- More information in
How to Fetch Components.
- Page Create Build Structure And Compile
- Create and set the Build Destination.
- Select the languages that should be included in build.
- Set whether Java and/or C# compilation should be started after
completed build in Compile Options
- Click the Build button.
- More information in
How to
Build in General.
- Page Prepare Database Objects and Generate
- Select Get values from database to
check version of installed components and get correct version set for
upgrade.
- Installation Control for components should be Upgrade from
.... , Version up to date or Fresh Installation of version x.x.x.
- Set whether Generate database files should be
started when Save Settings has been pressed.
- Click the Save Settings
button.
- More information in
How to
Prepare Database Objects and Generate.
Verify by
- checking that the components folder are created and the components
fetched in the
<workspace>.
- checking the FETCH[YYYYMMDD_H24MISS].log in the
<workspace>
is ok.
- checking that the build is created in the <build_home>
- checking the BUILD[YYYYMMDD_H24MISS].log in the
<build_home> is ok.
- checking that the install.tem is available in
<build_home>\database if Generate database
files process was selected to be started.