Skip to content
Failed

Changes

Summary

  1. [eclipse/xtext#1431] Tweak resource constraints (details)
  2. [eclipse/xtext#1384] Convert to declarative pipeline (details)
  3. [#138] Removed duplicate settings.xml provisioning (details)
  4. [eclipse/xtext#1489] update to gradle wrapper 5.5 (details)
  5. [eclipse/xtext#1471] Add releng job for cleaning up nightly (details)
  6. [eclipse/xtext#1500] Improve Slack notification (details)
  7. [eclipse/xtext#1471] Add sign-and-deploy Jenkinsfile (details)
Commit 09e373995a4d6b5205db96889913b3d8b11b50a6 by Karsten Thoms
[eclipse/xtext#1431] Tweak resource constraints
Tests have shown that at most 2 executors will usually be available at
most and these resource configurations seem to make optimal usage of
available resources.
- Container 'jnlp' is working with 0.4Gi memory (default is 0.5Gi) and
0.2 cpu (this is the default, lower value leads to slower agent
provisioning)
- Build container can use at max 3.6Gi memory and 1.0 cpu. Higher values
will lead to only 1 executor.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
The file was modified CBI.Jenkinsfile (diff)
Commit 05db52d4d53068ef8fc92ace2bf95b8788524ffc by Karsten Thoms
[eclipse/xtext#1384] Convert to declarative pipeline
Also add slack notification
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
The file was modified Jenkinsfile (diff)
Commit 2a5981e5d6ef5d6fbefb32e3bfef5865c87c8dcd by Karsten Thoms
[#138] Removed duplicate settings.xml provisioning
The config file id for settings.xml was invalid. Since the settings.xml
is already provided by volume mount in the pod configuration, additional
provisioning was obsolete anyway.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
The file was modified CBI.Jenkinsfile (diff)
Commit ad79cd2f31b96a90f123f229c33a2003c208a67d by Christian Dietrich
[eclipse/xtext#1489] update to gradle wrapper 5.5
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
The file was modified releng/gradle-composite/gradlew.bat (diff)
The file was modified releng/gradle-composite/gradle/wrapper/gradle-wrapper.properties (diff)
The file was modified releng/gradle-composite/gradlew (diff)
Commit f9b923cfcf2fd76fffa8cf1831f53cfecffb2ac6 by Nico Prediger
[eclipse/xtext#1471] Add releng job for cleaning up nightly
Signed-off-by: Nico Prediger <mail@nicoprediger.de> Also-by: Karsten
Thoms <karsten.thoms@itemis.de>
The file was addedreleng/jenkins/cleanup-project-storage/Jenkinsfile
Commit 446308389638f74f09bfa54a3d6873395db83600 by Karsten Thoms
[eclipse/xtext#1500] Improve Slack notification
- Reduce envName to known environments per Jenkinsfile type:
- Jenkinsfile: remove CBI
- CBI.Jenkinsfile: remove CBI & TF
- CBI.Jenkinsfile: rename JIPP => JIRO
- Mark FAILURE, ABORTED, NOT_BUILD red
- Report FIXED only when the previous build was finished not with
SUCCESS
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
The file was modified Jenkinsfile (diff)
The file was modified CBI.Jenkinsfile (diff)
Commit 1c3bd01dfa467ba478ee4a735f4e0bed1c8aa95d by Karsten Thoms
[eclipse/xtext#1471] Add sign-and-deploy Jenkinsfile
This pipeline replaces the xtext-snapshots and common-deploy jobs from
JIPP. It signs Xtext artifacts with the Eclipse Signing Service and with
gpg for deployment for OSSRH. Artifacts are uploaded to OSSRH. The
resulting p2 repository is zipped and uploaded to Eclipse projects
storage and unpacked to the Xtext update locations.
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
The file was addedreleng/jenkins/sign-and-deploy/Jenkinsfile