Continuous Delivery with
DeployIT

Anirudh Bhatnagar
abhatnagar@xebia.com
Continuous Delivery…..
Continuous Integration
- Continuous Integration
-Test Automation
The next step: From CI to Continuous Delivery
Continuous Delivery
Automated Build
Automated Deployments
Automated provisioning of Infrastructure.
Automated Tests.
demo..
Extending deployIT
plugins
tomcat plugin example..
<type type="tc.Tomcat" extends="generic.Container">
<property name="startScript" default="tc/start-tc" hidden="true"/>
<property name="stopScript" default="tc/stop-tc" hidden="true"/>
<property name="home"/>
</type>
<type type="tc.SimpleWarModule" extends="generic.CopiedArtifact" deployable-type="jee.War"
container-type="tc.Tomcat">
<property name="targetDirectory" default="${deployed.container.home}/webapps"
hidden="true"/>
<property name="targetFile" default="${deployed.name}.war" hidden="true"/>
<property name="createTargetDirectory" default="true" kind="boolean" hidden="true" required="false"
/>
</type>

DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it