aboutsummaryrefslogtreecommitdiff
path: root/scripts/auto-build
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-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-05fixed chmod line to hopefully workHans-Christoph Steiner
svn path=/trunk/; revision=10961
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
2008-09-23add a link to the full logs in the mail-body (sent if the build has failed)IOhannes m zmölnig
svn path=/trunk/; revision=10308
2008-08-14merged in changes from the v0-40 pd-extended release branchHans-Christoph Steiner
svn path=/trunk/; revision=10244
2008-06-18forgot to remove this...N.N.
svn path=/trunk/; revision=10025
2008-05-01added script to build Tcl/Tk 8.5 branchHans-Christoph Steiner
svn path=/trunk/; revision=9747
2008-04-18clean up pd-extended auto-build script and prepped the release scriptHans-Christoph Steiner
svn path=/trunk/; revision=9717
2008-04-18made archive filename generation more robust, fixing md5 problem on MinGWHans-Christoph Steiner
svn path=/trunk/; revision=9716
2008-04-16removed the --login from the cygwin shell used to run the rsyncing on MinGW ↵Hans-Christoph Steiner
since the Cygwin profile seems to cause problems, plus rsync shouldn't need a full login environment to run svn path=/trunk/; revision=9713
2008-04-15removed --login from the MinGW rsync shells since it is unneeded, and the ↵Hans-Christoph Steiner
Cygwin /etc/profile was causing a problem, complaining about a missing 'regtool' svn path=/trunk/; revision=9700
2008-04-11nevermind on that hack...Hans-Christoph Steiner
svn path=/trunk/; revision=9694
2008-04-11temporary hack to update Mac OS X Fink buildsHans-Christoph Steiner
svn path=/trunk/; revision=9693
2008-04-11switched /home to /Users/hans since Mac OS X 10.5/Leopard uses /home for ↵Hans-Christoph Steiner
it's automounting... arg svn path=/trunk/; revision=9691
2008-04-06added support for arduino buildsHans-Christoph Steiner
svn path=/trunk/; revision=9678
2008-02-14updated to rsync the new pure-data SVN repositoryHans-Christoph Steiner
svn path=/trunk/; revision=9443