[PD-dev] [ pure-data-Feature Requests-2122716 ] auto-build system: mail meaningful excerpt from logfiles

SourceForge.net noreply at sourceforge.net
Mon Sep 22 13:36:22 CEST 2008


Feature Requests item #2122716, was opened at 2008-09-22 13:36
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478073&aid=2122716&group_id=55736

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: IOhannes m zmlnig (zmoelnig)
Assigned to: Hans-Christoph Steiner (eighthave)
Summary: auto-build system: mail meaningful excerpt from logfiles

Initial Comment:
in the current auto-build process, the system sends an email if the build-process fails.

since the full logfile is quite big, it makes sense to only send relevant parts.
this is currently done by just sending the last 20 (or so lines), assuming that the build failure occured at the end (which it currently "kind of" does, as the build process stops as soons as an error occurs)

unfortunately, it happens increasingly often that the last 20 lines have no meaning whatsoever as far as the  actual error is concerned (because the error occured more than 20 lines before) 
so one has to go and find the full logs in order to see which error occured in order to fix it.

i think it would be far nicer to just print the actual error messages, possibly by grepping "error: " (or  something more sophisticated).

this would also allow to build with the "-k" flag, allowing to continue to build even if one of the modules failed to do so, and still preserve meaningful information.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478073&aid=2122716&group_id=55736




More information about the Pd-dev mailing list