Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1012 Bytes

README.md

File metadata and controls

32 lines (21 loc) · 1012 Bytes

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.