Re: CI environment

2019-11-14 Thread Konrad Windszus
I asked INFRA to enable Travis builds on both FileVault repos in 
https://issues.apache.org/jira/browse/INFRA-19438 
.
Konrad

> On 20. Aug 2019, at 15:58, Marcel Reutegger  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"  wrote:
>According to 
> https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E
>  
> 
>  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  wrote:
> 
>Hi,
>the information at 
>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
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 



Re: CI environment

2019-11-14 Thread Konrad Windszus
Now that Github Actions are generally available 
(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 
 but 
not in 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  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"  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  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"  wrote:
>   According to 
> https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E
>  
> 
> 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  wrote:
> 
>   Hi,
>   the information at 
>   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
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 



Re: CI environment

2019-08-21 Thread Marcel Reutegger
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"  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  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"  wrote:
   According to 
https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E
 

 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  wrote:

   Hi,
   the information at 
   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























Re: CI environment

2019-08-20 Thread Konrad Windszus
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  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"  wrote:
>According to 
> https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E
>  
> 
>  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  wrote:
> 
>Hi,
>the information at 
>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
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 



Re: CI environment

2019-08-20 Thread Konrad Windszus
Thanks for the answer. I opened issue 
https://issues.apache.org/jira/browse/JCR-4468 
 to track that.
Konrad

> On 20. Aug 2019, at 15:42, Marcel Reutegger  wrote:
> 
> Hi,
> 
> That page is indeed outdated. Do you mind creating an issue for this?
> I think this should be fixed.
> 
> I'm aware of:
> - https://builds.apache.org/job/Jackrabbit-trunk/
> - https://builds.apache.org/job/Apache%20Jackrabbit%20matrix/ (disabled ~2 
> years ago)
> 
> Regards
> Marcel
> 
> On 20.08.19, 13:43, "Konrad Windszus"  wrote:
> 
>Hi,
>the information at 
> 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
> 
> 
> 
> 



Re: CI environment

2019-08-20 Thread Marcel Reutegger
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"  wrote:
According to 
https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E
 

 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  wrote:

Hi,
the information at 
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













Re: CI environment

2019-08-20 Thread Marcel Reutegger
Hi,

That page is indeed outdated. Do you mind creating an issue for this?
I think this should be fixed.

I'm aware of:
- https://builds.apache.org/job/Jackrabbit-trunk/
- https://builds.apache.org/job/Apache%20Jackrabbit%20matrix/ (disabled ~2 
years ago)

Regards
 Marcel

On 20.08.19, 13:43, "Konrad Windszus"  wrote:

Hi,
the information at 
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






Re: CI environment

2019-08-20 Thread Konrad Windszus
According to 
https://lists.apache.org/thread.html/523a8dbfbf6fa4cef6d98c5e25770a9f8e8525de3781516d031c068a@%3Cprivate.infra.apache.org%3E
 

 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  wrote:
> 
> Hi,
> the information at 
> 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
> 
> 



CI environment

2019-08-20 Thread Konrad Windszus
Hi,
the information at 
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




Re: Better CI environment

2008-03-04 Thread Christophe Lombart
Can we imagine to have an automatic generation of the OCM snapshot  with
Hudson ?
because OCM depends on  java 1.5  and the rest of Jackrabbit depends on 1.4

regards,
Christophe


On Tue, Mar 4, 2008 at 3:48 PM, Jukka Zitting [EMAIL PROTECTED]
wrote:

 Hi,

 I'm tired of rebooting our Continuum installation at
 jackrabbit.zones.apache.org every other day, so I've requested (see
 INFRA-1546) an account on the Hudson zone [1,2] as I've heard a lot of
 good things about Hudson lately.

 If everything goes fine, I should be able to switch our CI builds over
 to Hudson in a few days.

 [1] http://wiki.apache.org/general/Hudson
 [2] http://hudson.zones.apache.org/hudson/

 BR,

 Jukka Zitting