Overview of the CAST AIP Automation Solution workflow
The AIP Automation Solution uses Jenkins to automate the CAST analysis process for individual applications. Each application is managed via its own Jenkins job consisting of eleven configurable tasks:
- Backup CAST Application Database Trio before ReScan
- Execute Batch Script
- Deliver Application Code
- Accept Delivery
- Perform the application analysis
- Generate the snapshot
- Validate the snapshot results
- Publish snapshot results to the Application Analysis Dashboard (AAD)
- Database Optimization
- Archive Delivery
- Backup CAST Application Database Trio after ReScan
Jobs can be triggered via Jenkins Scheduler, Windows-based Scheduler, the Jenkins web interface, or the CAST Application Operations Console (AOP). JAF requires a CAST AIP triplet that maintains only one application.