Release engineering at Eclipse involves building different types of releases from the Eclipse source code and projects. The builds are triggered from build.eclipse.org and involve cloning repositories, building with Maven, signing releases, running automated tests, and promoting builds to download sites. Key parts of the process include building generic nightly and integration releases from the master branch, as well as maintenance releases from branches. Native library builds for SWT and launchers also occur on separate machines.