Eclipse TEA (Tasking Engine Advanced)
The scope of Eclipse TEA is to provide the APIs for the core concepts of tasks and task chains, as well as the execution environment(s) for those. There is an integration into the Eclipse IDE itself (a menu), and a headless application that allow to run the exact same code from IDE or headless. Eclipse TEA provides a core library of predefined tasks and task chains that allow to execute various recurring tasks out of the box (mainly in the area of building software, update sites, ...).
Although TEA currently focuses on providing tasks for building and managing Eclipse Plug-in projects, there is no technical restriction in supporting more project types in the future.