Skip to content

dudebowski/liquid-ice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

liquid-ice

Unfreezing zOS - Devops with zowe and circleCI

Prereqs

You need tooling to connect to mainframe's like ZOWE CLI
or the Zowe explorer in VScode. Mainframe account

Also advised VSCode and either IBM Z Open Editor or Code4z

Setup

Set up a zowe profile with the CLI or with the Zowe explorer

Manual runs

Copy files to maiframe

zowe zos-files upload dir-to-pds "./JCL" "<MainframeID>.JCL"  
zowe zos-files upload dir-to-pds "./CBL" "<MainframeID>.CBL"

Compile and run

zowe jobs submit ds "<MainframeID>.jcl(compunfr)" -d . --rfj     
zowe jobs submit ds "<MainframeID>.jcl(execunfr)" -d . --rfj     

Script

You can run all in one command using npm

npm run build --mainframeID=<MainframeID>

circleCI

circleCI runs after each push. Job runs in a node docker. The config checks out the code, installs zowe-cli, creats a zowe profile and runs the compilation on the mainframe

About

Unfreezing zOS - Devops with zowe and circleCI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages