Skip to content
Aborted

Changes

Summary

  1. Trigger notarization job from all relevant Jenkins files (details)
  2. Move docker/ubuntu-18.04 to root docker directory (details)
  3. Update Dockerfile and README.md for Ubuntu 22.04 (details)
  4. Update test pod for ubuntu 22-04 image and apply to sonar job (details)
  5. Update MAVEN_OPTS to -Xmx5120m for tracecompass-test.Jenkins (details)
  6. Increase memory for test pod (for sonar testing) (details)
  7. Fix tracecompass-test-pod.yaml memory allocation (details)
  8. Update tracecompass-sonar-pod.yaml for successful build with test files (details)
  9. Update tracecompass-pod.yaml to use tracecompass-build-env:22.04 (details)
  10. Allocate more JNLP resources in tracecompass-pod.yaml (details)
  11. Use tracecompass-pod.yaml again in main trace compass Jenkinsfile (details)
  12. tracecompass-build-env:18.04 for incubator builds (details)
  13. docker: Add symbolic link python -> python3 (details)
  14. Fix missing space when creating symbolic link for Python (details)
  15. Configure tracecompass-test.Jenkinsfile for incubator build (details)
  16. Revert "tracecompass-build-env:18.04 for incubator builds" (details)
  17. Switch tracecompass-jdk17.Jenkinsfile to sonar pod configuration (details)
  18. Fix typo in tracecompass-jdk17.Jenkinsfile (details)
  19. Update test for trace compass including credentials for checkout (details)
  20. Update credentialsId when checking out from GitHub (test JenkinsFile) (details)
  21. Revert to tracecompass-pod.yaml for tracecompass-jdk17.JenkinsFile (details)
  22. Use GitHub credentials in checkout step in all Jenkinsfiles (details)
  23. Fix pod filename in tracecompass-jdk17.Jenkinsfile (details)
Commit 6bcff19bba7f9ffe059dc4688a5937da49c95875 by Bernd Hufmann
Trigger notarization job from all relevant Jenkins files

This has been tested with previous changes in the test Jenkins file:
tracecompass-test.Jenkinsfile

Remove tracecompass-notarize.Jenkinsfile because it's not needed.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was removedjenkins/pipelines/tracecompass-notarize.Jenkinsfile
The file was modified jenkins/pipelines/tracecompass-jdk17-mvn38.Jenkinsfile (diff)
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit 6102986ea7f91b3895d6bdd2cb7ecadcbf5cd2fa by Bernd Hufmann
Move docker/ubuntu-18.04 to root docker directory

Copy ubuntu-18-04 directoy content into docker directory and remove
ubuntu-18-04 directory.

The git history will provide 16.04 version of the Dockerfile.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was removeddocker/ubuntu-18.04/scripts/xstartup_metacity.sh
The file was modified CONTRIBUTING.md (diff)
The file was removeddocker/ubuntu-18.04/Dockerfile
The file was modified docker/Dockerfile (diff)
The file was removeddocker/ubuntu-18.04/scripts/uid_entrypoint
The file was removeddocker/ubuntu-18.04/scripts/xstartup_icewm.sh
Commit 2ba62c90aef06e49f2cd9897eb2b84b339bec206 by Bernd Hufmann
Update Dockerfile and README.md for Ubuntu 22.04

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified CONTRIBUTING.md (diff)
The file was modified docker/Dockerfile (diff)
Commit 3010c62058e64c005475d1ec633a329983fadedf by Bernd Hufmann
Update test pod for ubuntu 22-04 image and apply to sonar job

Testing purposes

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-sonar.Jenkinsfile (diff)
The file was modified jenkins/pod-templates/tracecompass-test-pod.yaml (diff)
Commit 59e15c2dfb3cd75b595ffe4e913aebe7830bafde by Bernd Hufmann
Update MAVEN_OPTS to -Xmx5120m for tracecompass-test.Jenkins

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile (diff)
Commit 90a2aaa4f36830164bb4c75d3eb2ba576fc3e6ac by Bernd Hufmann
Increase memory for test pod (for sonar testing)

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-test-pod.yaml (diff)
Commit ab94ff7f60124725e89e4a1e1f555099aeac5970 by Bernd Hufmann
Fix tracecompass-test-pod.yaml memory allocation

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-test-pod.yaml (diff)
Commit b9cad121154496be4aee852c2bf74869ed5d9503 by Bernd Hufmann
Update tracecompass-sonar-pod.yaml for successful build with test files

Copy over configuration after successful sonar build from:

tracecompass-sonar.Jenkinsfile
tracecompass-test-pod.yaml

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-sonar-pod.yaml (diff)
The file was modified jenkins/pipelines/tracecompass-sonar.Jenkinsfile (diff)
Commit 9aa0de9b8e9d8937777e1efae66bf74165a59d9d by Bernd Hufmann
Update tracecompass-pod.yaml to use tracecompass-build-env:22.04

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-pod.yaml (diff)
Commit 59e4dde8e07c5fcad7aca9d98f14c59ab7a437af by Bernd Hufmann
Allocate more JNLP resources in tracecompass-pod.yaml

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pod-templates/tracecompass-pod.yaml (diff)
Commit d2475a98715ce17057035367aa7afa6ef4d2f2eb by Bernd Hufmann
Use tracecompass-pod.yaml again in main trace compass Jenkinsfile

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit c9b7470377ec9931d393afb708e4392694dbc4ec by Bernd Hufmann
tracecompass-build-env:18.04 for incubator builds

Python EASE scripting tests fail on tracecompass-build-env:22.04 due
missing python setup in the new image.

Use old image until a new image is available with correct Python setup.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-incubator-jdk17.Jenkinsfile (diff)
The file was addedjenkins/pod-templates/tracecompass-incubator-sonar-pod.yaml
The file was addedjenkins/pipelines/tracecompass-incubator-sonar.Jenkinsfile
Commit 4e3f3ae1bb08faa5b8fc37e627d0af28bd42e473 by Bernd Hufmann
docker: Add symbolic link python -> python3

Needed for incubator EASE script tests for Python scripting engine.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified docker/Dockerfile (diff)
Commit d0e65e520c9987b861989f7e4bf8f510106419a8 by Bernd Hufmann
Fix missing space when creating symbolic link for Python

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified docker/Dockerfile (diff)
Commit b83c993b2c2813aa5be905ed935c030eb9765959 by Bernd Hufmann
Configure tracecompass-test.Jenkinsfile for incubator build

This is to test incubator build after fixing Python configuration
in docker image tracecompass-build-env:22.04.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile (diff)
Commit d2d24a26f72da0798efabc11a853962d402efc95 by Bernd Hufmann
Revert "tracecompass-build-env:18.04 for incubator builds"

This reverts commit c9b7470377ec9931d393afb708e4392694dbc4ec.
The file was modified jenkins/pipelines/tracecompass-incubator-jdk17.Jenkinsfile (diff)
The file was removedjenkins/pod-templates/tracecompass-incubator-sonar-pod.yaml
The file was removedjenkins/pipelines/tracecompass-incubator-sonar.Jenkinsfile
Commit db717d2d890f25f9c2b3964b0f50ad8181b065d9 by Bernd Hufmann
Switch tracecompass-jdk17.Jenkinsfile to sonar pod configuration

This increases memory and cpu allocation.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit a0dbbc55d78874d9edf5b87230850ff94cf3284f by Bernd Hufmann
Fix typo in tracecompass-jdk17.Jenkinsfile

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit 26b8e41f2829df75623f403675f6a6f625b21d39 by Bernd Hufmann
Update test for trace compass including credentials for checkout

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile (diff)
Commit c1ff9dbb13509305ce6ec1a88a7f5b558ae8a5b0 by Bernd Hufmann
Update credentialsId when checking out from GitHub (test JenkinsFile)

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-test.Jenkinsfile (diff)
Commit 603b6a1018a8d571f3caef40cc6f3171adb9f901 by Bernd Hufmann
Revert to tracecompass-pod.yaml for tracecompass-jdk17.JenkinsFile

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit 9c463bf9bf1f7a13d9ce5c49fc0ecb4e81a293ec by Bernd Hufmann
Use GitHub credentials in checkout step in all Jenkinsfiles

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-incubator-jdk17.Jenkinsfile (diff)
The file was modified jenkins/pipelines/tracecompass-sonar.Jenkinsfile (diff)
The file was modified jenkins/pipelines/tracecompass-jdk17-mvn38.Jenkinsfile (diff)
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)
Commit bb161aba7c453247151a24da1154ce9c4128dc2e by Bernd Hufmann
Fix pod filename in tracecompass-jdk17.Jenkinsfile

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified jenkins/pipelines/tracecompass-jdk17.Jenkinsfile (diff)

Summary

  1. releng: Update e4.32 and eStaging targets to 2024-06 release (details)
Commit 72952dd192bf91bb9546fdcb16a73a42cb4ecb57 by Patrick Tasse
releng: Update e4.32 and eStaging targets to 2024-06 release

Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modified releng/org.eclipse.tracecompass.target/tracecompass-eStaging.target
The file was modified releng/org.eclipse.tracecompass.target/tracecompass-e4.32.target