Skip to content

Open Mainframe Project: Modernizing COBOL development with automated testing and CI/CD using GitHub Actions and COBOL Check.

Notifications You must be signed in to change notification settings

alim395/zoweAutoTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

Automated COBOL Testing with GitHub Actions

This project demonstrates a modern approach to mainframe COBOL development and testing, integrating traditional mainframe practices with contemporary DevOps tools.

Key Features

  • Automated COBOL testing using COBOL Check
  • Continuous Integration with GitHub Actions
  • Mainframe deployment automation using Zowe CLI
  • Demonstrates both traditional and Test-Driven Development (TDD) approaches
  • Sample COBOL programs: NUMBERS, EMPPAY, and DEPTPAY

Getting Started

  1. Clone this repository
  2. Set up your mainframe credentials as GitHub Secrets
  3. Modify the COBOL programs and test cases as needed
  4. Push changes to trigger the GitHub Actions workflow

Prerequisites

  • Access to a z/OS mainframe
  • Zowe CLI installed and configured
  • COBOL Check set up on your mainframe

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License.

About

Open Mainframe Project: Modernizing COBOL development with automated testing and CI/CD using GitHub Actions and COBOL Check.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published