Copy Sources to PDS for compilation
Purpose
This is a mandatory z/OS Phase.
This Phase copies the object types (specified in the properties files) from the Target location on the Kobee Agent into temporary PDSs on the z/OS Platform. Before the file transfers, temporary PDSs will be created, as well as the PDSs necessary for compiling the files selected in the next Phase.
Usage
The Copy Sources Before Compilation Phase can be used on Build and Deploy Environments.
This Phase is dependent on the Copy from Source to Target Phase.
-
On the Build Environment, this Phase is mandatory. This phase is used in combination with the two other two mandatory Build phases. It must follow the Copy from Source to Target Phase and precede the Maps and Programs compilation Phase.
-
On the Deploy Environment, this Phase is optional.
Parameters
Parameter | Mandatory/Optional | Description | Default Value |
---|---|---|---|
allocPDS |
O |
Option for creating PDS used on z/OS |
true |
alm.phase.builder |
M |
||
alm.phase.extractBundle |
M |
true |
|
alm.phase.mainScript |
M |
Copy Source before Compilation |
zosCopyForCompilation.xml |
analyze.source |
O |
Option for analyzing sources |
true |
archives.location |
O |
Path for Kobee System Settings Build Archive Location. If linked Packages are used. |
[ALM_HOME]/system/buildArchive |
dir.zosModels |
O |
Models Location |
[alm_system]/[Machine]/PhaseModels |
dir.zosResources |
O |
Property files Location |
[alm_system]/[Machine]/PhaseResources |
packageBuildGroup |
O |
Package Build Group file (package oids) |
|
project.objtypes |
O |
List of Object Types to select |
ALL |
propsfile.environment |
O |
Property File of z/OS environment |
${dir.zosResources}/environment_build.properties |
propsfile.ikanalm |
O |
Property File of Kobee Database Access |
${dir.zosResources}/ikanalm.properties |
propsfile.objtypes |
O |
Global Object Types file to use |
${dir.zosResources}/globalObjtypes.properties |
propsfile.parmsFTP |
O |
Property File of z/OS FTP or MFDAS system |
${dir.zosResources}/parmsFTPZOS.properties |
recvend.model |
O |
End JCL model to use after the receive command |
recvend_jcl.model |
usePreviousArchive |
O |
Option for compiling using Previous Package Archive Files |
false |