How to Build Updates

To build updates you first fetch new and changed files for a specific update scenario by running fetch Only UPD for the selected components.

The tool will get the information of what to fetch from the UPD folder by reading the changedfiles_upd<n>.txt files.

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. 

When fetching is done you create and set the build destination.
You select the languages to be included, deselect compilation of Java and/or C# if enabled, and start the build operation.

The purpose of building only updates is to support an upgrade scenario from a base version of the track to a defined update.

Prerequisites

The IFS Configuration Builder must have been set up according to How to Configure IFS Configuration Builder.

Actions to perform to build:

  1. Page Fetch components
    1. Select all components in the component list.
    2. In Select Fetch Mode select Only UPD.
    3. If Limit Fetch to Selected Languages is enabled, select if translation files should be limited to selected ones or not.
    4. Fetch the selected components by clicking the Fetch button.
    5. More information in How to Fetch Components.
  2. Page Create Build Structure And Compile
    1. Select <workspace>\UPD_Components from Components Folder if not already selected.
    2. Create and set the Build Destination.
    3. Select the languages that should be included in build.
    4. Deselect Java and C# compilation in Compile Options if enabled.
    5. Click the Build button.
    6. More information in How to Build in General.
  3. Page Prepare Database Objects and Generate
    1. Set correct installation control for the components, manually or by fetching values from database.
    2. Deselect Generate Database files in Generate if enabled.
    3. Click the Save Settings button.
    4. More information in How to Prepare Database Objects and Generate.

 

Compile Java, C#, Generate Database files and Deploy Database, Middle Tier and Client code

The new Build should be treated as a Patch. Please follow Patching on how to apply it.

 

Verify by