aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2009-06-03better logging related to chroots and attempt to separate log filesHans-Christoph Steiner
svn path=/trunk/; revision=11663
2009-06-02stopped double-builds by testing for a chroot dir before trying to build ↵Hans-Christoph Steiner
from them svn path=/trunk/; revision=11615
2009-06-02added line to set the hostname for the chroots so the logfiles get labeled ↵Hans-Christoph Steiner
properly svn path=/trunk/; revision=11614
2009-05-14ok I am adding deleting to this script and scheduling it to run only at ↵Hans-Christoph Steiner
2:33am, an hour before the build, to ensure the source code is all clean and ready to go before the nightly build... winblows... svn path=/trunk/; revision=11361
2009-05-14more fun with fighting against windows permission madnessHans-Christoph Steiner
svn path=/trunk/; revision=11354
2009-05-11added cacls command to make sure perms are workable... a windows, what a pain...Hans-Christoph Steiner
svn path=/trunk/; revision=11317
2009-05-09added the --whole-file option to rsync, which seems to eliminate the ↵Hans-Christoph Steiner
problems with rsync stalling out after 5-10 files svn path=/trunk/; revision=11308
2009-05-07added some minor updates and added pointer to 'sources' tree and related ↵Hans-Christoph Steiner
script, that's the preferred way to do this now svn path=/trunk/; revision=11255
2009-05-05updated init.d script to comply with up-to-date LSB standards, according to ↵Hans-Christoph Steiner
bug #2777555 svn path=/trunk/; revision=11235
2009-05-01script to build the apt repo for apt.puredata.info/releasesHans-Christoph Steiner
svn path=/trunk/; revision=11217
2009-04-30a new attempt at handling socket exceptions so that the error can be loggedHans-Christoph Steiner
svn path=/trunk/; revision=11213
2009-04-30for now ignore socket errors, it probably makes more sense to do something ↵Hans-Christoph Steiner
if they happen, at least log them for example svn path=/trunk/; revision=11210
2009-04-30created find_pdexe() to support different directory layouts; made detection ↵Hans-Christoph Steiner
of end of patch more resilient svn path=/trunk/; revision=11209
2009-04-30- created quit_pd() function to allow for terminating Pd cleanlyHans-Christoph Steiner
- send to hans@eds.org for easier testing svn path=/trunk/; revision=11208
2009-04-29added code to upload the log to the autobuild site via rsyncHans-Christoph Steiner
svn path=/trunk/; revision=11203
2009-04-29made it launch pd for each help file, then quit PdHans-Christoph Steiner
svn path=/trunk/; revision=11202
2009-04-29basic emailing works nowHans-Christoph Steiner
svn path=/trunk/; revision=11200
2009-04-29complete rewrite of the script to load every help patch using Python, should ↵Hans-Christoph Steiner
be a lot more flexible and useful svn path=/trunk/; revision=11199
2009-04-28added a test for success to repvent logs from being mailed if it succeedsHans-Christoph Steiner
svn path=/trunk/; revision=11193
2009-04-27first stab at a desiredata nightly buildHans-Christoph Steiner
svn path=/trunk/; revision=11190
2009-04-21rsync and the perms on SVN's .svn files seem to fight and be unhappy on ↵Hans-Christoph Steiner
Cygwin/Windows... this script is tweaked to try to get the 'meat' before the .svn files. Its scheduled to run every 20 minutes on the Windows build box since often it hangs after rsyncing a few files svn path=/trunk/; revision=11082
2009-04-21changed rsync option to --delete-before so it will delete everything before ↵Hans-Christoph Steiner
it tries to transfer files, in case the file transfer fails, like it does a lot on Windows svn path=/trunk/; revision=11077
2009-04-15made a more specific test for 'mail' to avoid error with detecting 'email' ↵Hans-Christoph Steiner
on debian-stable-powerpc svn path=/trunk/; revision=11033
2009-04-09- hard-coded user install paths outlined in this FAQ entry. This makes it soHans-Christoph Steiner
that Pd-extended will look in the user install paths regardless of the prefs: http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files-with-pd-extended - fixed prefs generating script to make the windows files properly - removed new hard-coded paths from the default prefs files svn path=/trunk/; revision=10991
2009-04-05fixed chmod line to hopefully workHans-Christoph Steiner
svn path=/trunk/; revision=10961
2009-04-04added "--ignore-externals" to the autoscriptsIOhannes m zmölnig
svn path=/trunk/; revision=10960
2009-04-03added chmod to rsync uploading to try to insure that the uploads are ↵Hans-Christoph Steiner
downloadable via the website svn path=/trunk/; revision=10959
2009-03-23oops, forgot to remove debug bitsHans-Christoph Steiner
svn path=/trunk/; revision=10893
2009-03-23- added direct mailing support for Cygwin 'email' via Windows/MinGW buildsHans-Christoph Steiner
- added network debug info - made source rsync function and reverted Cygwin rsync to be the same as the UNIX ones. This means that it doesn't try to copy symlinks anymore. svn path=/trunk/; revision=10892
2009-03-10updated to be more similar tp the pd-extended build scriptHans-Christoph Steiner
svn path=/trunk/; revision=10855
2009-03-04it seems I also have to turn off the link support implied by --archiveHans-Christoph Steiner
svn path=/trunk/; revision=10831
2009-03-04an attempt at getting symlinked files working under MinGW/Cygwin by copying ↵Hans-Christoph Steiner
them to files svn path=/trunk/; revision=10830
2009-03-02fixed stupid search-n-replace bugHans-Christoph Steiner
svn path=/trunk/; revision=10826
2009-03-01added chroots to automatic buildsHans-Christoph Steiner
svn path=/trunk/; revision=10825
2009-03-01use /etc/hostname for hostname so that chroot builds are named appropriatelyHans-Christoph Steiner
svn path=/trunk/; revision=10823
2009-01-28added puredyne tag to the puredyne buildsHans-Christoph Steiner
svn path=/trunk/; revision=10662
2009-01-26add the names of the builds to the right placesHans-Christoph Steiner
svn path=/trunk/; revision=10656
2009-01-26make sure the 'pd' user has perms to write the 'latest' pageHans-Christoph Steiner
svn path=/trunk/; revision=10653
2009-01-21installed script as a cron jobHans-Christoph Steiner
svn path=/trunk/; revision=10592
2009-01-21set executable bit since these scripts need itHans-Christoph Steiner
svn path=/trunk/; revision=10591
2009-01-21- switched the "latest" section of the website to be a list of the most recentHans-Christoph Steiner
completed builds, generated by a new python script - removed old latest stuff from prep-auto-build-upload and fixed the quoting svn path=/trunk/; revision=10590
2009-01-21copied pd-extended-auto-builder.sh to this one and changed names to pd-develHans-Christoph Steiner
svn path=/trunk/; revision=10588
2009-01-12made pd-extended-release script actually rsync pd-extended-releaseHans-Christoph Steiner
svn path=/trunk/; revision=10513
2008-10-08there was a missing # so it was trying to execute the commentsHans-Christoph Steiner
svn path=/trunk/; revision=10327
2008-10-07elaborate on the fact, that the logfile might not be availableIOhannes m zmölnig
svn path=/trunk/; revision=10326
2008-10-02make the error-grep case-insensitive (to allow "ERROR:")IOhannes m zmölnig
svn path=/trunk/; revision=10321
2008-09-30replaced `` syntax with $();IOhannes m zmölnig
added a 1-before-last line to the logfile indicating the uploaded package (LATER use this to rename the logfile to something more meaningful; FIRST wait whether everything still works...) svn path=/trunk/; revision=10317
2008-09-27mingw hack for including a link to the logfile in the mailIOhannes m zmölnig
(and only mail lines containing errors) svn path=/trunk/; revision=10314
2008-09-27try to only mail the lines that actually contain the errorIOhannes m zmölnig
svn path=/trunk/; revision=10313
2008-09-25stripped full path from the logfile before mailing itIOhannes m zmölnig
svn path=/trunk/; revision=10309