BDD Scenarios: Automating Application Deployment

Scenarios

Published: March 8, 2005

Each of the following sections describes one specific application installation scenario. The first four scenarios can be used independently of or in combination with the others; the last two scenarios are dependent on the information described in other scenarios (specifically scenarios 4 and 6).

In all cases, the application package is specified using the SMS package ID and program name. These are specified using the following format.

XXX00001-Program name

In this example, "XXX00001" is the SMS package ID and "Program name" is the program defined for that package that should be installed. (See the Zero Touch Installation Deployment Feature Team Guide for the restrictions on these packages.) When specifying these values directly in the CustomSettings.ini file, each value is specified on a separate line; the numeric suffix just differentiates between the values listed in a particular section.

[AppSection]
Packages1=XXX00001-Program name
Packages2=XXX00002-Program name

When retrieving a list of packages from a database, the recordset (returned either from a simple query or from a stored procedure) should include at least one column called Packages (using the same XXX00001-Program Name syntax described above); each row returned will be added to the list of application packages.


**
In This Article
**