Rev 2497 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2497 | Rev 15421 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | lockcheck=!sh find ../log -maxdepth 1 -name update.lock -mmin +60 -exec rm '{}' \;\ |
4 | lockcheck=!sh find ../log -maxdepth 1 -name update.lock -mmin +60 -exec rm '{}' \;\ |
5 | cat ../log/update.lock 2>/dev/null |
5 | cat ../log/update.lock 2>/dev/null |
6 | lockcheck=!word 1 of $lockcheck |
6 | lockcheck=!word 1 of $lockcheck |
7 | logcheck=!sh head -10 ../log/update.log 2>/dev/null |
7 | logcheck=!sh head -10 ../log/update.log 2>/dev/null |
8 | !if $lockcheck!=$empty |
8 | !if $lockcheck!=$empty |
9 | !exit |
9 | !exit |
10 | !endif |
10 | !endif |
11 | 11 | ||
12 | !if (wdev isin $httpd_PWD and wims notin $httpd_PWD) or localhost isin $download |
12 | !if (wdev isin $httpd_PWD and wims notin $httpd_PWD) or localhost isin $download |
13 | !sh mkdir -p ../testing |
13 | !sh mkdir -p ../testing |
14 | !endif |
14 | !endif |
15 | testing=!sh if [ -d ../testing ]; then echo true; fi |
15 | testing=!sh if [ -d ../testing ]; then echo true; fi |
16 | 16 | ||
17 | subv=!text select jklmnopqr in $wims_version |
17 | subv=!text select jklmnopqr in $wims_version |
18 | subv=!translate jklmnopqr to 123456789 in $subv |
18 | subv=!translate jklmnopqr to 123456789 in $subv |
19 | thisversion=!translate abcdefghijklmnopq to 123456789999999999 in $wims_version |
19 | thisversion=!translate abcdefghijklmnopq to 123456789999999999 in $wims_version |
20 | thisversion=$thisversion$subv |
20 | thisversion=$thisversion$subv |
21 | pubversion=!exec webget $download/wims/version |
21 | pubversion=!exec webget $download/wims/version |
22 | check=!wordcnt $pubversion |
22 | check=!wordcnt $pubversion |
23 | !if $check>2 |
23 | !if $check>2 |
24 | pubversion= |
24 | pubversion= |
25 | !endif |
25 | !endif |
26 | pubversion=!word 1 of $pubversion |
26 | pubversion=!word 1 of $pubversion |
27 | subv=!text select jklmnopqr in $pubversion |
27 | subv=!text select jklmnopqr in $pubversion |
28 | subv=!translate jklmnopqr to 123456789 in $subv |
28 | subv=!translate jklmnopqr to 123456789 in $subv |
29 | recentversion=!translate abcdefghijklmnopq to 123456789999999999 in $pubversion |
29 | recentversion=!translate abcdefghijklmnopq to 123456789999999999 in $pubversion |
30 | recentversion=$recentversion$subv |
30 | recentversion=$recentversion$subv |
31 | 31 | ||
32 | !if $recentversion<=$thisversion |
32 | !if $recentversion<=$thisversion |
33 | !exit |
33 | !exit |
34 | !endif |
34 | !endif |
35 | !if $job2!=confirm |
35 | !if $job2!=confirm |
36 | !exit |
36 | !exit |
37 | !endif |
37 | !endif |
38 | 38 | ||
39 | type=tgz |
39 | type=tgz |
40 | atdate=!date -d '70 seconds' '+%H:%M' |
40 | atdate=!date -d '70 seconds' '+%H:%M' |
41 | 41 | ||
Line 83... | Line 83... | ||
83 | chmod u+x tmp/log/update.do\ |
83 | chmod u+x tmp/log/update.do\ |
84 | exec tmp/log/update.do\ |
84 | exec tmp/log/update.do\ |
85 | fi |
85 | fi |
86 | 86 | ||
87 | lockcheck=at |
87 | lockcheck=at |
88 | - |