Project teams fill in a mapping file (Jenkinsfile) to specify their application’s structure and testing requirements and our CICD Template Framework automates the pipeline onboarding process. This can save each application team more than 200 hours per year. For example, we onboarded a mission-critical application containing 740,000 lines of Java code to the CICD pipeline in less than 4 hours. Citizant has used the Template Framework on more than 100 applications running on a variety of hosting platforms.
The CICD Template Framework is highly scalable, extensible, and portable. We seamlessly ported our CICD Template Pipeline for one federal agency to an AWS Gov Cloud environment hosted by another agency. We executed all stages of the CICD pipeline to deploy a sample application with more than 200 rulesets in under 2 hours. Previously, standing up an infrastructure to perform all pipeline stages would have taken months.