We’ve now kicked off an automated build of Patients Pipeline
, that should take around 6 minutes. We will leverage this time to learn more about the underpinning automation.
Here is the sequence of automation:
- Jenkins is notified via a git post_update hook.
- Jenkins executes the
Patients Pipeline
job against thedevelop
branch, which does the following against ourPatients Dev
:- an Ansible role to compile the application
- a Delphix job to refresh the development data pod
- a Datical job to analyze and package the database object changes from our committed SQL scripts
- a Datical job to forecast and deploy the packaged changes
- an Ansible role to deploy the application
Datical’s mission is to transform the way businesses build software so they can deliver better customer experiences, faster. Datical radically improves and simplifies the application release process by modernizing and automating the database release process. Datical solutions deliver the automation capabilities technology executives need to remove database deployments as a barrier to delivering new application innovation. With Datical enterprises can shorten the time it takes to bring application innovation to market while eliminating the security vulnerabilities, costly errors, data loss and downtime often associated with current database deployment methods. Datical delivers results for some of the world’s most admired companies including: Sony, Nike, Travelers, and UPS.