Basic Architecture
Review the basic architecture of the configuration file.
Example Configuration File
The following example is simplified example of a configuration file, containing only one prerequisite and one module. It demonstrates the properties that make up the configuration:
Parameters
Property | Type | Description |
---|---|---|
ServerName | string | This field can be anything you want it to be. It's simply used to help you know where this configuration belongs |
InstallIISFeatures | bool | Indicates if the required IIS Features should be installed |
Prereqs | array | An array of prerequisites that will be installed |
Modules | array | An array of modules that will be installed |
ServerName: ExProcServer01
InstallIISFeatures: false
Prereqs:
- ModuleName: DotNetFramework
DotNetFrameworkVersion: 4.8
DotNetFrameworkUrl: https://go.microsoft.com/fwlink/?linkid=2088631
PackagePath:
Arguments: /quiet /norestart
Modules:
- ModuleName: OnBase Configuration
PackagePath: E:\Installs\OnBase Configuration\Hyland OnBase Configuration.msi
LogPath: E:\Installs\OnBase Configuration\Hyland OnBase Configuration.log
ConfigurationFeature:
DataSource: OnBase
CommandLine: -ROMANZO -DGTAPPLY
SystemOdbc: true
CreateDesktopShortcuts: true
CreateMenuShortcuts: true
FeatureName: OnBaseConfig
InstallPath: E:\Program Files (x86)\Hyland\OnBase Configuration
Quiet: true
AdditionalArgs: