Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

IBM z/OS Connector is a plugin which lets you connect your Jenkins to z/OS.

Plugin Information

View IBM z/OS Connector on the plugin site for more information.

Older versions of this plugin may not be safe to use. Please review the following warnings before using an older version:

About

This plugin provides its functions via FTP connection to IBM z/OS LPAR. You can configure your SCLM project on z/OS and then check for the changes via Jenkins.

Features include:

  • Submission of user JCL job (with optional log collected upon finish)
  • Introduction of SCLM as SCM for your projects allowing to ceckout SCLM changes
    • The ability to build SCLM projects currently can be performed only via 'Submit zOS Job' build action

Configuration

After you've installed IBM zOS Connector into your jenkins CI you will need to  do the following steps in order to enable its functionality.

SCLM integration

In the Jenkins CI project select 'SCLM' as SCM.

In the menu you have to configure the following parameters:

Parameter name

Description

Server

IBM z/OS LPAR name or IP address

Port

LPAR FTP port availible for communication

Username

z/OS User ID

Password

z/OS user password

Project

SCLM Project Name

Alternate

SCLM Project Alternate Definition

Group

SCLM Group to watch

Types

Comma-separated SCLM types you want to watch for changes (for example, HLASM, MACRO, JAVA, C, ...)

Additionally, you can specify custom job header and step for SCLM communication. 'Custom job step' means only the libraries needed for ISPF connection. Basically, if you have the standart z/OS installation you'll never need this. However, if the libraries you can see there are named differently or you want to use different version of them, please, define all the DDNames mentioned in the dropping text.

Submitting JCL job

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

After that, fill in the following parameters:

Parameter name

Description

Server

IBM z/OS LPAR name or IP address

Port

LPAR FTP port availible for communication

Username

z/OS User ID

Password

z/OS user password

Job

JCL of the job you want to be submitted

Additionally, you can make Jenkins CI wait for the job's completion. It will make Jankins CI save the joblog named "[Jenkins_Project_name] LPAR - JESJobID [CC].log". If you want, you also may limit the time Jenkins waits for the job completion.
'Delete job log from Spool' allows Jenkins to delete the held job output upon job completion.

  • No labels