Now that Github Actions are generally available (https://github.com/features/actions <https://github.com/features/actions>) I would rather invest in this than leveraging the ASF Jenkins due to issues with building 3rd party PRs. For that I would need to be added to the repository collaborators group. My github user is added to the ASF Github organization and I actually have rights to create workflows e.g. in https://github.com/apache/sling-org-apache-sling-models-impl/actions/new <https://github.com/apache/sling-org-apache-sling-models-impl/actions/new> but not in https://github.com/apache/jackrabbit-filevault-package-maven-plugin <https://github.com/apache/jackrabbit-filevault-package-maven-plugin>. Any idea what rights are missing?
Thanks, Konrad > On 21. Aug 2019, at 08:47, Marcel Reutegger <[email protected]> wrote: > > Hi Konrad, > > The jobs have been created manually and they do not use a Jenkinsfile. > But I agree, it would be good to change that. > > I just added you to the hudson-jobadmin group. You should now be able > to create jobs on Jenkins. > > Regards > Marcel > > On 20.08.19, 16:54, "Konrad Windszus" <[email protected]> wrote: > > Hi, > Instead of configuring it manually I would prefer using Jenkinsfiles for > it. Do you have any good example at hand or are all other Jackrabbit Jenkins > Jobs manually configured? > Usually one uses a Shared Library for setting the jobs up (e.g. compare > with https://github.com/apache/sling-tooling-jenkins) > Also who is currently Jenkins admin > (https://cwiki.apache.org/confluence/display/INFRA/Jenkins#Jenkins-HowdoIgetanaccount)? > > > Can you grant me the according rights or set up Jobs for > http://svn.apache.org/repos/asf/jackrabbit/commons/filevault/ and > http://svn.apache.org/repos/asf/jackrabbit/commons/filevault-package-maven-plugin/? > Both should be built with Java 7, 8, and 11 both on Windows and Linux. > Thanks in advance, > Konrad > > > On 20. Aug 2019, at 15:58, Marcel Reutegger <[email protected]> wrote: > > Hi, > > Travis is nice because it integrates well with GitHub, but there were > issues > in the past with notification emails sent to the list by travis. It > required > constant moderation. It looks like this has just very recently been fixed. > What a coincidence :) > > https://issues.apache.org/jira/browse/INFRA-18843 > > I'd say use the Apache infrastructure if possible, but if travis better > fits > your requirements, then it's fine as well. > > Regards > Marcel > > On 20.08.19, 13:48, "Konrad Windszus" <[email protected]> wrote: > According to > https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E > > <https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@<private.infra.apache.org>> > it > seems wise nowadays to primarily rely on Travis to also enable builds > on PRs. > WDYT? > > > On 20. Aug 2019, at 13:42, Konrad Windszus <[email protected]> wrote: > > Hi, > the information at > https://jackrabbit.apache.org/jcr/continuous-integration.html > <https://jackrabbit.apache.org/jcr/continuous-integration.html> seems pretty > outdated. > On the ASF Jenkins I could not find too many CI jobs either (some > related to Oak, > https://builds.apache.org/view/AllJobs/). > > I would like to set up Jobs for Jackrabbit Filevault and Jackrabbit > Filevault Maven Plugin. The latter requires also a Windows build job (we > faced several Windows only issues in the past). > Also it would be nice to have a dedicated view in Jenkins for Apache > Jackrabbit which contains all Jobs for Oak, Jackrabbit and Filevault. > Is there any reference documentation around the set up of CI jobs at > Jackrabbit? > Also I could not find any Jenkinsfile anywhere so I guess the Jenkins > Jobs are currently maintained manually? > Or should I instead rather use Travis? > > Thanks for your input. > Konrad > > > > > > > > > > > > > > > > > > > > >
