Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Wiki Markup
{jenkins-plugin-info:pluginId=zos-connector}

What's new?

  • 1.2.3 – JESINTERFACELEVEL=1 output changes and configuration corrections.
  • 1.2.2 JESINTERFACELEVEL=1 support.
  • 1.2.1 – dummy release.
  • 1.2.0.2 – add initial wait before listing jobs in JES (see JENKINS-31757).
  • 1.2.0.1 – add error message if job is not listed while waiting for its execution to end (possible problem with JESINTERFACELEVEL=1).
  • 1.2.0 – add JobName to output log file name. Change log file naming convention.
  • 1.1.1 – add environment variables expansion for "Submit z/OS job" build step. Add loggers.
  • 1.1.0 – add MaxCC papameter to 'Submit z/OS job' build step (see JENKINS-29214).
  • 1.0.4 – add support for 'RC unknown'.
  • 1.0.3 – fix for JENKINS-29173.

...

Code Block
//SCLMEX   EXEC PGM=IKJEFT01,REGION=4096K,TIME=1439,DYNAMNBR=200
//STEPLIB  DD DSN=ISP.SISPLPA,DISP=SHR
//         DD DSN=ISP.SISPLOAD,DISP=SHR
//ISPMLIB  DD DSN=ISP.SISPMENU,DISP=SHR
//ISPSLIB  DD DSN=ISP.SISPSENU,DISP=SHR
//         DD DSN=ISP.SISPSLIB,DISP=SHR
//ISPPLIB  DD DSN=ISP.SISPPENU,DISP=SHR
//ISPTLIB  DD UNIT=@TEMP0,DISP=(NEW,PASS),SPACE=(CYL,(1,1,5)),
//            DCB=(LRECL=80,BLKSIZE=19040,DSORG=PO,RECFM=FB),
//            DSN=
//         DD DSN=ISP.SISPTENU,DISP=SHR
//ISPTABL  DD UNIT=@TEMP0,DISP=(NEW,PASS),SPACE=(CYL,(1,1,5)),
//            DCB=(LRECL=80,BLKSIZE=19040,DSORG=PO,RECFM=FB),
//            DSN=
//ISPPROF  DD UNIT=@TEMP0,DISP=(NEW,PASS),SPACE=(CYL,(1,1,5)),
//            DCB=(LRECL=80,BLKSIZE=19040,DSORG=PO,RECFM=FB),
//            DSN=
//ISPLOG   DD SYSOUT=*,
//            DCB=(LRECL=120,BLKSIZE=2400,DSORG=PS,RECFM=FB)
//ISPCTL1  DD DISP=NEW,UNIT=@TEMP0,SPACE=(CYL,(1,1)),
//            DCB=(LRECL=80,BLKSIZE=800,RECFM=FB)
//SYSTERM  DD SYSOUT=*
//SYSPROC  DD DSN=ISP.SISPCLIB,DISP=SHR
//FLMMSGS  DD SYSOUT=(*)
//PASCERR  DD SYSOUT=(*)
//ZFLMDD   DD  *
   ZFLMNLST=FLMNLENU    ZFLMTRMT=ISR3278    ZDATEF=YY/MM/DD
/*
//SYSPRINT DD SYSOUT=(*)
//SYSTSPRT DD SYSOUT=(*)

Advanced setings include an option to notify Jenkins that z/OS FTP server is configured with JESINTERFACELEVEL=1.

Note
titleJESINTERFACELEVEL configuration

You must configure this setting according to z/OS FTP server configuration.
Otherwise, the plugin may fail with error while trying to obtain job RC.

Submitting JCL job

Firstly, select 'Submit z/OS job' in the Build Actions.

...

If you want, you also may limit the time Jenkins waits for the job completion and add MaxCC (so that job which finished with CC=4 will be considered to be OK).
'Delete job log from Spool' allows Jenkins to delete the held job output upon job completion.

Advanced setings include an option to notify Jenkins that z/OS FTP server is configured with JESINTERFACELEVEL=1.

Note
titleJESINTERFACELEVEL configuration

You must configure this setting according to z/OS FTP server configuration.
Otherwise, the plugin may fail with error while trying to obtain job RC.

Environment variables

Currently IBM zOS Connector supports the following parameters of "Submit z/OS Job" build step to have any environment variables:

...