Hi, I juste retrieved an old mail for Jaroslav. I'm a bit "irritated" because of CI. I'm haunted by the "restart job button".
Is a only Apache jenkins build + PR review something we can do ? or would we have some limitation and should rely also on GA or travis too? Hector started something https://github.com/apache/netbeans/pull/2443 to do jenkins PR test. BUT on jenkins This build trigger test error: https://ci-builds.apache.org/job/Netbeans/job/netbeans-linux/ ant build test-platform build-nbms generate-uc-catalog build-source-zips => 1 issue on org.openide.filesystems.annotations.LayerBuilderTest.testSourcePath The same ant call on my ubuntu => 0 issue Complicated to trust jenkins too. But I would like to see the CI issues tackled so Release Manager,commiter, reviewers may have better life :D. ------ Best Regards Eric -----Message d'origine----- De : Jaroslav Tulach <jaroslav.tul...@gmail.com> Envoyé : lundi 26 avril 2021 06:16 À : dev@netbeans.apache.org Cc : Petr Zajac <petr.za...@gmail.com> Objet : Using test distribution & Apache's Jenkins pipelines was: Time it takes for Test PHP Cluster Dne pátek 16. dubna 2021 18:53:31 CEST, Tomáš Procházka napsal(a): > I stareted conversion of other jobs > (https://github.com/apache/netbeans/pull/2708) but stopped given > current status of Github Actions > (https://cwiki.apache.org/confluence/display/BUILDS/GitHub+Actions+sta > tus) Hello guys, maybe there is a time to improve the structure of build jobs and to increase the throughput by eliminating duplicated tasks. These days every job builds the IDE, builds the tests and then it executes some tests. We can do better than that! There has been a "test distribution" in NetBeans for years and according to its creator Petr Zajac, it is still working! It would be good to have one job that builds the ZIP of the IDE and builds the ZIP for the test distribution. Only then other "testing" jobs are started, download the two ZIP files and use them to perform the tests only. Btw. When at it, shouldn't we consider to use https://ci-builds.apache.org/ ? It is an infrastructure that fully runs on Apache's hardware - e.g. we aren't going to be influenced deals with external providers like Travis or Azure. Moreover Jenkins supports pipelines to pass the ZIPs from one job to another... Together we can save the planet! -jt --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists