Release engineering

In software engineering, release engineering, abbreviated as releng, concerns the compilation, assembly, and delivery of source code into finished products or other software components. In this section, we briefly introduce some scenarios which require release engineering mechanisms and the main concepts behind them. These will be connected to the creation of an installable version of your software, that is, an update site, and also to the capability to build and test your projects outside Eclipse, in an automatic way.

Headless builds

An important aspect when developing a DSL, and in general any project, is that you should be able to build all your projects headlessly, that is, from the command line outside Eclipse, in an automatic ...

Get Implementing Domain-Specific Languages with Xtext and Xtend - 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.