Hi all,

the topic appeared a few times on the list. Short summary to remember:

Currently, we cannot automatically build PRs from non committers due to
ASF restrictions on Jenkins. INFRA (and I think Cesar?) is working on
better build nodes (ephermal runners on AWS) to improve Jenkins
performance and reduce the risk for security issues originating from
PRs.

At the moment I (most of the time) manually created jobs to get some
feedback on PRs. To avoid that manual step, I created two parameterized
jobs:

- Java 8: 
https://ci-builds.apache.org/job/Tomee/job/pull-request-8.x-manual/
- Java 11: 
https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/

They can be (manually triggered by any TomEE committer) either on the
TomEE GitHub repo itself or on any fork. The branch is also a
parameter. I think, that the security concern (from INFRA) is ok here
as a build isn't triggered automatically and requires committer
intervention to actually run. 

Happy building.

Gruß
Richard

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to