Hi Matej,

they are all on the ASF jenkins:
https://builds.apache.org/view/A-D/view/DeltaSpike/

Romain Manni-Bucau
@rmannibucau |  Blog | Old Blog | Github | LinkedIn


2017-11-29 16:47 GMT+01:00 Matej Novotny <[email protected]>:
> Hello
>
> I wanted to bring up a topic of CI (Continuous Irritation - eh, I meant 
> Integration OFC) and DeltaSpike.
> Apparently, there is no such thing now and even while some CI jobs exist 
> (where are they, anyway?), nobody really pays attention to them.
> I mean those for Weld ones must have been failing for few months and yet the 
> JIRAs causing that were happily marked as Resolved.
> Meaning whoever fixed that probably only ran smoke tests with OWB.
>
> Today I noticed there is going to be a release soon and so I quikly went to 
> check how the build/tests fare with Weld profiles.
> Turned out to be a disaster. So I then have to spend considerable time 
> backtracking the changes and figuring out the actual problem.
> And it's not the first time this happened either.
>
> Therefore I wanted to bring up the topic of CI to avoid this in the future. 
> The ideal scenario is sending PRs and having them checked *before* merging - 
> obviously not an option here.
> The GH repo is but a mirror (something we have to stick to I presume) which 
> makes it more complex, but still, it should be possible to set up a Travis 
> build on GH master which will execute after every sync.
> That way the failures would be readily visible (via the travis status 
> "button").
> In order to discover most problems there is no need for a complete test 
> matrix, it would do to just have two version of OWB and Weld without EE 
> container (with just the Arq. one).
>
>
> A penny for your thoughts?
>
>
> Regards
> Matej

Reply via email to