| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | #!/bin/bash# 换服务器编译时,这里的PATH要以新服务器的环境变量重新配置export PATH=/opt/git-repo:/usr/lib/jvm/java-8-openjdk-amd64/bin:/home/wjf/.platformio/penv/bin:/home/wjf/.platformio/penv:/scbc_data/wjf/.vscode-server/bin/5763d909d5f12fe19f215cbfdd29a91c0fa9208a/bin:/opt/git-repo:/usr/lib/jvm/java-8-openjdk-amd64/bin:/home/wjf/.vscode-server/bin/5763d909d5f12fe19f215cbfdd29a91c0fa9208a/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin# 删除目录;cd ~if [ -d "dailybuild" ]; then	rm -rf ~/dailybuild	echo "rm -rf ~/dailybuild finished"fi# 创建目录;mkdir dailybuildecho "mkdir dailybuild finished"# 重新更新代码;cd ~/dailybuild/repo init -u ssh://10.126.16.60:29418/rt2841_manifest -m odin-gms.xml -b masterecho "repo init dailybuild finished"repo sync -j12echo "repo init dailybuild finished"# 编译2841主干代码;echo "Start: Daily build for RT2841 master branch"cd ~/dailybuild/cp ~/crontask/dailybuild_rt2841_master.sh ../dailybuild_rt2841_master.shecho "End: Daily build for RT2841 master branch"# 编译2851主干代码;echo "Start: Daily build for RT2851 master branch"cd ~/dailybuild/cp ~/crontask/dailybuild_rt2851_master.sh ../dailybuild_rt2851_master.shecho "End: Daily build for RT2851 master branch"#echo "generate the manifest for the current reversion"#var_d=`date '+%m%d%H'`#version="V$var_d"#repo manifest -r -o manifest-master-$version.xml#cp manifest-master-$version.xml /home/RT2841_2851_dailybuild/
 |