|
|
: Conversion process from PDS to zJenkins project
|
|
|
# Create new Git repository on the Git server for the new project
|
|
|
# Create new Java project in Eclipse
|
|
|
## You can use whatever type of project you wish, in the example, we use Java since the project could contain Java for z/OS
|
|
|
# Create src folders
|
|
|
## src/main/zOS, make zOS folder in build path 'use as Source Folder'
|
|
|
## build, file build.groovy, which can be copied from the sample MortgageApplication/build
|
|
|
### There are no changes required to the build.groovy. It calls the zJenkins ZosAppBuild
|
|
|
## conf, has two files, package.txt and "Jenkins project Name".properties
|
|
|
### package.txt contains the list source files to build. Generics can be used
|
|
|
### "Jenkins project Name".properties contains custom project only properties.
|
|
|
### By default, the name must match the Jenkins project name
|
|
|
### Some custom project override properties
|
|
|
#### devHLQ is the High Level Qualifier for the build PDS file names
|
|
|
#### ddioName is the name of the Xpediter DDIO file, will get deleted/defined, if Xpediter compiled is specified, during each build run
|
|
|
#### appCopyLibs is a list of COPYBOOK libraries to used during the Compile process
|
|
|
#### appSysLibs is a list of LOADLIBs or OBJECT libraries used during the LinkEdit process
|
|
|
#### appMacLibs is a list of MACLIB libraries used during the Assembly process
|
|
|
#### Cobolv4Opts will invoke Cobol v4.2 compile for each Cobol source file specified using the specified Compiler Options
|
|
|
#### LKEDCNTL will add Linkedit control cards, specified by |
|
|
\ No newline at end of file |