Having it post an image / comment is easy enough. I already do this on some of my github projects. However, as I mentioned savannah is missing tools to do things like this. I will try to make a PR once you have migrated to gitlab or elsewhere but until then I'd rather not waste the effort until you've committed to a more modern git interface.
On Mon, Jan 11, 2021 at 1:51 AM Werner LEMBERG <w...@gnu.org> wrote: > > > Hello Greg, > > > thanks for chiming in! > > > Running continuous integration on Savannah isn't really an option. > > Yes. > > > If the project moves to gitlab as was discussed months ago. I would > > not be opposed to porting my azure configs to gitlab ones. > > Hopefully, this is done soon. Anurag? > > > However it is not really practical for me to set up servers for your > > organization. The scripts I wrote should run on any Linux machine > > though. > > OK. > > > "Improving the UI" is really vague so it would be helpful to me or > > your future student if you're clearer about what you want upfront. > > For comparison, have a look at LilyPond: If a merge requests gets > submitted, its test suite is run, and the differences to a base line > are automatically provided in quite a nice way (including the > possibility for blink comparison). > > Here is an example MR: > > https://gitlab.com/lilypond/lilypond/-/merge_requests/589 > > and here the artifacts of a successfully executed pipeline job for > online viewing: > > > https://lilypond.gitlab.io/-/lilypond/-/jobs/944871436/artifacts/test-results/index.html > > Normally this link would expire tomorrow and the artifacts removed; > I've pressed the 'Keep' button right now so that they stay as an > example. > > It is also possible to download the artifacts as a bundle: > > https://gitlab.com/lilypond/lilypond/-/merge_requests/589/pipelines > > > I don't know much about bcmp or whatever but switching out the > > comparison tool used in the scripts shouldn't be difficult. > > Yep. > > To summarize: It would be great if your scripts can be adapted and > integrated to the FreeDeskTop instance of gitlab as soon as the > repository together with the issues database has moved. > > > Werner