diff --git a/run.sh b/run.sh index c74f6e8..d05266d 100644 --- a/run.sh +++ b/run.sh @@ -1,11 +1,30 @@ -mkdir ./public -p +mkdir ./public/api -p mkdir ./tmp/checker -p mkdir ./tmp/parse -p +mkdir ./tmp/api/ chmod +x ./util/checker.sh chmod +x ./util/xmlparser.sh chmod +x ./util/parse.sh +chmod +x ./util/generator.sh +chmod +x ./util/deployer.sh + +./util/checker.sh ./util/parse.sh stable-x86 stable-x64 beta-x86 beta-x64 dev-x86 dev-x64 canary-x86 canary-x64 cp -rf src/index.html tmp/index.html +cp -rf src/chrome.tpl tmp/chrome.xml + +DATE="$(echo $(TZ=UTC-8 date '+%Y-%m-%d %H:%M:%S'))" +sed -i "s|{{CheckTime}}|$DATE|g" tmp/index.html +sed -i "s|{{CheckTime}}|$DATE|g" tmp/chrome.xml + +./util/generator.sh stable-x86 stable-x64 beta-x86 beta-x64 dev-x86 dev-x64 canary-x86 canary-x64 + +xmllint --format tmp/chrome.xml > tmp/api/chrome.xml +xmllint --noblanks tmp/chrome.xml > tmp/api/chrome.min.xml + +cp -rf tmp/index.html public/index.html +cp -rf tmp/api/chrome.xml public/api/chrome.xml +cp -rf tmp/api/chrome.min.xml public/api/chrome.min.xml diff --git a/src/chrome.xml b/src/chrome.xml index d0d27ec..1648bbd 100644 --- a/src/chrome.xml +++ b/src/chrome.xml @@ -1,4 +1,3 @@ - diff --git a/util/checker.sh b/util/checker.sh index cd6b9d2..cc31d3c 100644 --- a/util/checker.sh +++ b/util/checker.sh @@ -15,8 +15,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/stable-x86.xml -echo '' - sleep 1 echo 'Checking Chrome Stable x64 ......' @@ -32,8 +30,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/stable-x64.xml -echo '' - sleep 1 echo 'Checking Chrome Beta x86 ......' @@ -49,8 +45,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/beta-x86.xml -echo '' - sleep 1 echo 'Checking Chrome Beta x64 ......' @@ -66,8 +60,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/beta-x64.xml -echo '' - sleep 1 echo 'Checking Chrome Dev x86 ......' @@ -83,8 +75,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/dev-x86.xml -echo '' - sleep 1 echo 'Checking Chrome Dev x64 ......' @@ -100,8 +90,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/dev-x64.xml -echo '' - sleep 1 echo 'Checking Chrome Canary x86 ......' @@ -117,8 +105,6 @@ curl -s "https://tools.google.com/service/update2" --data " " > ./tmp/checker/canary-x86.xml -echo '' - sleep 1 echo 'Checking Chrome Canary x64 ......'