123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- folder=$(echo $PWD) ;
- filepath=$folder/../../.git/refs/heads/master;
- function CreateFolder()
- {
- folderdir=$1
- mkdir $folderdir
- # cd $folderdir
- # cp ../../template/index.html ./
- # cd ..
- }
- while true
- do
- cd ../../
- git pull
- cd ./sh/automake
- VERSIONCODE=$(cat $folder/../../../modularization_exe/agx/appversion.md)
- echo "app version: "$VERSIONCODE
- GITVERSIONCODE="unknown"
- if [ -f "$filepath" ]; then
- gitversion=$(cat $folder/../../.git/refs/heads/master)
- # echo $gitversion
- GITVERSIONCODE=$gitversion
- fi
- echo "code version: "$GITVERSIONCODE
- foldernfs=/mnt/nfs1
- echo $foldernfs
- foldernfs=$foldernfs/AGXXavier
- month=`date +%Y.%m`
- foldernfs=$foldernfs/$month
- echo $foldernfs
- if [ ! -d "$foldernfs" ]; then
- CreateFolder $foldernfs
- fi
- if [ "$GITVERSIONCODE" = "$VERSIONCODE" ]; then
- sleep 1s
- else
- VERSIONCODE=$GITVERSIONCODE
- ./autogen.sh
- ./autodeploy.sh
- cd ../../deploy
- zip -r app.zip app
- cd ../../modularization_exe
- git pull
- cd ../modularization/deploy
- # cp app.zip ../../modularization_exe/agx
- cp app.zip $foldernfs/$GITVERSIONCODE.zip
- cd ../../modularization_exe/agx
- cat /dev/null > appversion.md
- echo "$VERSIONCODE" >> appversion.md
- cd ..
- git add -u
- git commit -m "automake change app.zip code version:$VERSIONCODE"
- git push
- cd ../modularization/sh/automake
- fi
- sleep 10m
- done
|