Continuous Automated Deployment with Apache ACE

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=4S_zvgG_MLw



Duration: 34:46
2,791 views
15


Nowadays, it is quite common to have build infrastructure that, on every change in a repository, builds your software and runs all your tests. However this is where most development teams stop. This talk demonstrates how you can consistently deploy systems from development to testing, staging and production.

With Bndtools we semantically version bundles in the Eclipse IDE. The continuous build is setup to automatically deploy to a bundle repository and create snapshots of changed bundles compared to a baselined version that is available in a release repository. By hooking up these repositories to Apache ACE, such updates can instantly be deployed to systems in different configurations, allowing you to deploy new features to QA systems, beta users and finally roll them out to all other customers.

This can all be done with hot deployment when your bundles are versioned properly. We'll also go into real life scenarios and pitfalls we have encountered setting this up.







Tags:
Eclipse (Software)
EclipseCon Europe