Skip to content

sign-and-deploy

Full project name: archived/sign-and-deploy
This is the main deployment job for Xtext. It builds the artifacts for deployment to Maven Central and Eclipse and publishes them.

The job uses the Publishing plugin from github.com/xtext/publishing. This plugin downloads the p2 repositories for each Xtext subproject from the archived build artifacts of the multibranch pipeline jobs on this Jenkins instance. The Publishing repository is cloned and compiled first with Gradle. Within the same Gradle invocation the targets publishMavenXtext and publishEclipseXtext are invoked.

The Publishing plugin signs the artifacts with the Eclipse Jar Signing Service.

Jars are optionally packaged with pack200.

On failure (e.g. timeout error on OSSRH) this job can be restarted without need to clean up.

This project is currently disabled
Last Successful Artifacts