Download - JUC Europe 2015: Jenkins Made Easy
Jenkins Made Easy London, UK, June 2015
Nobuaki Ogawa, EFI DirectSmile
1
#jenkinsconf
Footer 2
Continuous
Delivery
#jenkinsconf
Footer
Continuous Delivery
#jenkinsconf
Footer
Continuous Delivery
#jenkinsconf
Footer
Key Benefit
#jenkinsconf
Footer 6
Continuous
Development
#jenkinsconf
Footer
Developer use …
• IDE : Visual Studio
• Bug Tracking : Mantis
• Version Control: Subversion
• Build : JenkinsCI
#jenkinsconf
Footer 8
Continuous
Deployment
#jenkinsconf
Footer
DSM Installation Service
Client / Server Application:
• Enable ... • Remote Software Deploy • Configuration • Customization • Maintenance
• Easy to Integrate into CI tool, i.e. JenkinsCI
#jenkinsconf
Footer
Advantage
1. Automatic Operation
2. Minimum Operation Time
3. Less Human Error
4. Less miss-configuration
5. Everyone can execute
#jenkinsconf
Footer 11
Continuous
Test
#jenkinsconf
Footer
Selenium (IDE & RC)
Selenium IDE : Make Test case
à Easy to make
à Easy to run Selenium RC : Run test
à Easy to run,
à Crossbrowser capability
#jenkinsconf
Footer 13
Infrastructure As
Code
#jenkinsconf
Footer 14
PowerShell Microsoft Azure
#jenkinsconf
Footer 15
What we do?
1. Create VM
2. Start / Stop
3. BackUp / Restore
4. Shut Down
5. Control Load Balancing
#jenkinsconf
Footer 16
Of course, with Jenkins!
#jenkinsconf
Footer 17
Continuous
Integration
#jenkinsconf
Footer
#jenkinsconf
Footer
Jenkins makes
Jenkins does ... • Build • Deploy • Test • Maintenance, Monitoring, Etc... One-button-click makes all complicated operation instead of you!
#jenkinsconf
Footer 20
So, Jenkins Made Easy