Chapter 12. Automated Builds with Tycho
Tycho – automated builds based on Maven
The final part of the puzzle is how to build plug-ins automatically. Most plug-ins are now built with Tycho, a Maven plugin infrastructure for building Eclipse plug-ins.
In this chapter, we shall:
- Automate a plug-in build
- Automate a feature build
- Create an update site
- Execute UI and non-UI tests
- Sign the plug-ins
- Learn how to publish the update site
Using Maven to build Eclipse plug-ins with Tycho
Maven is an automated build tool that builds using a file called pom.xml
, which declaratively specifies how and what to build. Maven projects have a group, an artifact, and a version that identify them in repositories such as the Central Repository, and a packaging type
that tells ...
Get Eclipse Plug-in Development Beginner's Guide - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.