How are you handling parallel builds in mainframe DevOps pipelines?
Posted: Sun Sep 14, 2025 1:53 pm
Hi All,
In our CI/CD setup (using DBB with Jenkins), we are trying to run multiple COBOL builds in parallel to reduce build time. The issue is — sometimes the builds clash because they are trying to access the same copybooks or load libraries at the same time. We get locking problems or mismatched outputs, and this becomes a bottleneck when many developers commit together.
I am sure some of you must have faced similar issues. How are you handling parallelism in mainframe builds? Do you isolate workspaces fully, or use some shared library with locking mechanism? Please share your approach.
In our CI/CD setup (using DBB with Jenkins), we are trying to run multiple COBOL builds in parallel to reduce build time. The issue is — sometimes the builds clash because they are trying to access the same copybooks or load libraries at the same time. We get locking problems or mismatched outputs, and this becomes a bottleneck when many developers commit together.
I am sure some of you must have faced similar issues. How are you handling parallelism in mainframe builds? Do you isolate workspaces fully, or use some shared library with locking mechanism? Please share your approach.