+1 Recently found that other projects do similar move (Log4j2)
On Jenkins only simple publish snapshot (even once per month would be sufficient, always we can run it adhoc if needed). I would only recommend to keep projects like surefire on our side because it time and resources consuming and wouldn't be fair to use GitHub resources for that. Sylwester pon., 4 lip 2022, 11:58 użytkownik Karl Heinz Marbaise <khmarba...@gmx.de> napisał: > Hi, > > agree on the whole story here. > > Kind regards > Karl Heinz Marbaise > On 02.07.22 21:41, Tamás Cservenák wrote: > > Howdy, > > > > I'd like to spin a discussion about the ASF Maven Jenkins instance. > > > > As you know, ASF Infra operates one separate instance of Jenkins only for > > Maven related projects. Still, aside this being a chore for INFRA, it > does > > have quite some shortcomings: > > - lack of all needed OS-es (has linux and windows nodes only) > > - regular (lately more often) issues with windows nodea (like post build > > workspace cleanup and others). But really, like 1 out of 3 fails due to > > some windows node issue. > > In short, it does not give us needed coverage, plus regularly generates > > false negatives (red X) for PRs and master builds. > > > > OTOH, GH Actions proved very usable, quick, has macOS and in general > fast. > > Still, GH Actions cannot deploy snapshots to repository.a.o, nor is > > something we'd want (see last npmjs token leakage). > > > > Currently we have this "duality" of CI, and almost always one has to > check > > why a job failed, and MANY times it fails due Jenkins non-build related > > issues (usually on Windows nodes). > > > > Hence, I'd propose something along those lines: > > - "scale down" Jenkins, keep linux nodes only, and make it "deploy" only > > (preferably of master branch commits only) > > - hence Jenkins would "loose" CI title, it would be just "deployer" to > > repository.a.o > > - use GH Actions for running tests on PRs and master branches and rely on > > its results on GH UI > > > > This would give us (and ASF INFRA) benefit of: > > - the maintained instance becomes way simpler, linux only (ASF INFRA) > > - PR and master CI results come in way faster > > - no more (well, GH Actions has outages as well, but less) false > negatives > > > > WDYT? > > > > T > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >