|
@@ -1,35 +1,35 @@
|
|
|
#!/bin/bash
|
|
|
|
|
|
-# 换服务器编译时,这里的PATH要以新服务器的环境变量重新配置
|
|
|
+# 鎹㈡湇鍔″櫒缂栬瘧鏃�,杩欓噷鐨凱ATH瑕佷互鏂版湇鍔″櫒鐨勭幆澧冨彉閲忛噸鏂伴厤缃�
|
|
|
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 dailybuild
|
|
|
echo "mkdir dailybuild finished"
|
|
|
|
|
|
-# 重新更新代码;
|
|
|
+# 閲嶆柊鏇存柊浠g爜;
|
|
|
cd ~/dailybuild/
|
|
|
repo init -u ssh://10.126.16.60:29418/rt2841_manifest -m odin-gms.xml -b master
|
|
|
echo "repo init dailybuild finished"
|
|
|
repo sync -j12
|
|
|
echo "repo init dailybuild finished"
|
|
|
|
|
|
-# 编译2841主干代码;
|
|
|
+# 缂栬瘧2841涓诲共浠g爜;
|
|
|
echo "Start: Daily build for RT2841 master branch"
|
|
|
cd ~/dailybuild/
|
|
|
cp ~/crontask/dailybuild_rt2841_master.sh .
|
|
|
./dailybuild_rt2841_master.sh
|
|
|
echo "End: Daily build for RT2841 master branch"
|
|
|
|
|
|
-# 编译2851主干代码;
|
|
|
+# 缂栬瘧2851涓诲共浠g爜;
|
|
|
echo "Start: Daily build for RT2851 master branch"
|
|
|
cd ~/dailybuild/
|
|
|
cp ~/crontask/dailybuild_rt2851_master.sh .
|