On Mon, Nov 28, 2022 at 2:20 AM Pavel Sanda <[email protected]> wrote: > On Sat, Nov 26, 2022 at 02:42:52PM -0700, Joel Kulesza wrote: > > On Sat, Nov 26, 2022 at 2:16 PM Jean-Marc Lasgouttes <[email protected] > > > > wrote: > > > > > Le 26/11/2022 ?? 21:17, Scott Kostyshak a écrit : > > > > 5. We should produce snapshot binaries (i.e., testing releases that > > > > aren't necessarily at a stage with criteria) more frequently. > This is > > > > especially helpful for platform-specific bugs so we can ask the > > > > reporter if they can reproduce with the latest test release. > > > > > > It would actually be great to have nightly builds produced by the CI > > > platform. I am sure this is doable for several of our platforms. But of > > > course somebody has to set it up. > > > > > > > As part of my Gitlab explorations, I could take a look at this as well. > > Does anyone have the "cookbook steps" used to build out LyX distributions > > (starting with Linux) to encode in the CI? > > Well, the release cookbok is here: > https://wiki.lyx.org/Devel/ReleaseProcedure > But that's mostly for creating proper tarballs and not for nighties. > > Linux world has different packaging formats so you'd need to decide what > you shoot for. >
Pavel, Thanks for these thoughts. I tried to follow the ReleaseProcedure as a test with an Ubuntu docker image (a minimal Ubuntu "installation"). Almost everything needs to be installed, which begs the question: what are the prerequisites needed to build a release? I installed obvious ones using apt-get like gcc, g++, etc., but I'm stuck on Qt. I installed every sensible package that could be found, but I'm still unable to "compile a simple Qt executable" according to ./configure. If you (or someone) can help me provision the build environment to the point where I can build/package, I'd then be able to show potential benefit to Gitlab beyond just an improved ticketing system (part of my motivation for investigating this in parallel with migrating Trac). Thank you, Joel
-- lyx-devel mailing list [email protected] http://lists.lyx.org/mailman/listinfo/lyx-devel
