Code Pipeline User Guide
Introduction to Code Pipeline
Code Pipeline is an Application Development work environment that gives Applications staff a more productive way to organize and manage their work.
Originally developed in 1986 to provide a productivity workbench for developers to integrate other tools used during the Software Development Lifecycle, Code Pipeline was primarily based around ISPF. Since then, Code Pipeline has evolved into a best-of-breed SCM product, including support for various platforms with its started-task architecture, Db2 metadata repository, Code Pipeline Warehouse, and many more features—including Code Pipeline Deploy—that make it one of the most productive and versatile tools available.
This Code Pipeline User Guide provides an overview for applications developers and other Information Systems staff to use Code Pipeline effectively. Code Pipeline administrators can use the Code-Pipeline-Technical-Reference-Guide to learn more about administering and maintaining Code Pipeline.
Users, change cycle, and objective
Code Pipeline users could be anyone involved in application development and support, including systems analysts, programmers, testers, QA staff, auditors, project leaders, computer operations staff, and even business staff, such as product owners and approvers.
The Code Pipeline change cycle encompasses the production/operational environment, the various staging and test levels, and the development environment itself. Code Pipeline users always work within Code Pipeline.
The Code Pipeline objective is to manage any application component anywhere, across all platforms.
Related languages and tools
Code Pipeline’s job is to help Applications staff use their languages and tools more effectively. These may include:
- Languages (such as JAVA, C, or COBOL)
- Utilities (such as test and debugging tools, documentation generators, and syntax checkers)
- Applications (such as Microsoft Word and PowerPoint)
- IDEs (such as
Workbench for Eclipse
and IBM’s RDz). For assistance with Git integration, refer to the documentation available at Using Code Pipeline for Eclipse with GIT and explore the tutorial at Git and Code Pipeline.
Code Pipeline Demo and Training Systems
Throughout this User Guide are various references to the “Code Pipeline Demo System” and the “Code Pipeline Training System”.
The Code Pipeline Demo System is a complete copy of the most recent release of Code Pipeline. It has been set up specifically for demonstration purposes and contains sample application code to help prospective customers learn more about Code Pipeline and allow existing customers to test-drive and give feedback on new Code Pipeline Releases.
The Code Pipeline Training System is a copy of one of the applications in the Code Pipeline Demo System and is packaged with the Code Pipeline software. It becomes the training application, which can then be used to train Code Pipeline users.
Hands-on exercises are provided throughout this User Guide to help new Code Pipeline users follow along with the manual, if desired.