[32395] | 1 |
|
---|
| 2 |
|
---|
| 3 |
|
---|
| 4 | #!/bin/bash
|
---|
| 5 |
|
---|
| 6 | # ak19.
|
---|
| 7 |
|
---|
| 8 | ## Google for: cron job mac
|
---|
| 9 | ## http://apple.stackexchange.com/questions/9373/how-do-i-run-a-cron-job-on-a-mac
|
---|
| 10 | ## http://apple.stackexchange.com/questions/3030/how-can-i-run-stop-relaunch-an-application-automatically-at-boot-l\
|
---|
| 11 | ogin-some-oth
|
---|
| 12 |
|
---|
| 13 | #/home/nzdl/crontab-l file contained:
|
---|
| 14 | ##0 1 * * * /Volumes/Research/nzdl/envi/bin/envi caveats &> /Volumes/Research/nzdl/logs/caveats.log
|
---|
| 15 |
|
---|
| 16 | ##0 4 * * * /Volumes/Research/nzdl/envi/bin/envi stables &> /Volumes/Research/nzdl/logs/stables.log
|
---|
| 17 |
|
---|
| 18 | ##0 * * * * date >> /Volumes/Research/nzdl/cronout.txt
|
---|
| 19 |
|
---|
| 20 |
|
---|
| 21 |
|
---|
| 22 | # set up svn 1.6 and Java 1.6
|
---|
| 23 | #HINT=/System/Library/Frameworks/JavaVM.framework/Home # Java1.5
|
---|
| 24 |
|
---|
| 25 | #export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
|
---|
| 26 | #export PATH=/opt/subversion/bin/:$JAVA_HOME/bin:$PATH
|
---|
| 27 | #export HINT=/System/Library/Frameworks/JavaVM.framework/Versions/Current
|
---|
| 28 |
|
---|
| 29 |
|
---|
| 30 | #HINT=/System/Library/Frameworks/JavaVM.framework/Versions/Current
|
---|
| 31 | #export PATH=/opt/subversion/bin/:$JAVA_HOME/Commands:$PATH
|
---|
| 32 |
|
---|
| 33 | echo "@@@ Setting environment for release-kit generation to: " >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 34 | echo "@@@ JAVA_HOME: $JAVA_HOME" >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 35 | echo "@@@ PATH: $PATH" >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 36 |
|
---|
| 37 | # ensure disk1 is unmounted
|
---|
| 38 | echo "@@@ Ejecting disk 1 so that wrapping step (.dmg creation) won't suddenly fail" >> /Volumes/Research/nzdl/logs\
|
---|
| 39 | /caveats.log 2>&1
|
---|
| 40 |
|
---|
| 41 | hdiutil eject /dev/disk1 >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 42 |
|
---|
| 43 | # update the release-kits
|
---|
| 44 | echo "@@@ NOT svn-updating the release-kits. Turn this on in $0" >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 45 | #cd /home/nzdl/release-kits
|
---|
| 46 | #svn up
|
---|
| 47 |
|
---|
| 48 | echo "********************* DONE $0 *****************" >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 49 |
|
---|
| 50 | # Finally, generate the caveats
|
---|
| 51 | cd /Volumes/Research/nzdl/envi/bin
|
---|
| 52 | ./envi caveats >> /Volumes/Research/nzdl/logs/caveats.log 2>&1
|
---|
| 53 | ##./envi stables &> /Volumes/Research/nzdl/logs/stables.log |
---|