Hello. st 13. 11. 2019 v 10:01 odesílatel Jakub Jermář <[email protected]> napsal: > about it. The integration happened during a HelenOS camp and I basically > urged JZv to push this because of the momentum. Yes, there was some > confusion as to whether CI needs some changes. Also, it is not very easy > to get new CI changes deployed, which exacerbated the problem.
Confusion? I doubt that the CI script was tried at all. And the problem of deployment is that there were no changes to deploy ;-). > Also, we are not a professional/commercial software house with paid > developers and customers. We can afford to fix things later. And in > general we do and have always done. Merging incomplete implementations is different from breaking things that used to work. And generally I believe that the fact that we are not a commercial software house means we have to be even more careful about this. Because this basically transfers the load to someone else, costing him his spare time. - Vojta > > Jakub > > > > > Cheers, > > Jiri > > > > > > ---------- Původní e-mail ---------- > > Od: Vojtech Horky <[email protected]> > > Komu: HelenOS development mailing list <[email protected]> > > Datum: 12. 11. 2019 23:35:58 > > Předmět: [HelenOS-devel] Notes on last CI update > > > > > > Hello, > > > > I have updated CI scripts on the CI server and new build just finished. > > > > TL;DR: Follows about 5 paragraphs of complaints and shed tears ;-). > > Ended by brief summary of the last build. > > > > First of all, I understand that everyone is working on HelenOS in his > > spare time but I do not think that should be an excuse for breaking > > things and creating extra load on others. I acknowledge that I am > > responsible for ci.helenos.org and that my lack of time caused that it > > was in such bad shape recently. But at least some things could have > > been prevented. > > > > Please, next time when there is such a big update (I mean things like > > Meson etc.) it would be nice if someone would contact me in advance. > > You know, just a short e-mail "hey, could you try this on CI machine > > before we merge it into mainline so we have seamless transition?". And > > yes, I am receiving e-mails from GitHub but automated notifications > > simply got lower priority than normal e-mail. > > > > It would be also nice if changes to the build system would be > > propagated to other repositories too. CI script was broken for about 2 > > months, the hotfix from 99d248b is not really complete. Not dwelling > > on the fact that we needed two rounds of e-mails before the problem > > was even acknowledged. > > > > @le-jzr: have you ever tried to run the CI script or you do just > > search-and-replace when "fixing" it? I understand that it is not a > > ten-liner any more but we do not have anything better at the moment. > > Or do we? > > > > And this is really not the first time similar thing has happened. > > Honestly, it just kills my motivation to work on HelenOS. > > > > > > Regarding last build: > > > > HelenOS seems to be built okay, tests with bare images are more or > > less fine too. > > > > Some harbours are failing as before, gzx, msim and sycek are broken > > for all platforms. > > > > It seems that building extended images (e.g. HelenOS with binutils) is > > broken as all tests fail with "command not found". > > > > As an improvement, it would be nice if ninja inside CI would not be > > that smart about parallelism level. The jobs are already running in > > parallel and running the inner build in parallel too only increases > > the chances that the build would fail. > > > > Cheers, > > - Vojta > > > > _______________________________________________ > > HelenOS-devel mailing list > > [email protected] > > http://lists.modry.cz/listinfo/helenos-devel > > > > > > _______________________________________________ > > HelenOS-devel mailing list > > [email protected] > > http://lists.modry.cz/listinfo/helenos-devel > > > > _______________________________________________ > HelenOS-devel mailing list > [email protected] > http://lists.modry.cz/listinfo/helenos-devel _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
