This project demonstrates a modern approach to mainframe COBOL development and testing, integrating traditional mainframe practices with contemporary DevOps tools.
- 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
- Clone this repository
- Set up your mainframe credentials as GitHub Secrets
- Modify the COBOL programs and test cases as needed
- Push changes to trigger the GitHub Actions workflow
- Access to a z/OS mainframe
- Zowe CLI installed and configured
- COBOL Check set up on your mainframe
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.