|
@@ -34,9 +34,9 @@ else
|
|
|
fi
|
|
|
fi
|
|
|
|
|
|
+cd $WORKSPACE/dailybuild/
|
|
|
if [ $Redownload == true ]; then
|
|
|
# 重新更新代码;
|
|
|
- cd $WORKSPACE/dailybuild/
|
|
|
repo init -u ssh://10.126.16.60:29418/rt2841_manifest -m odin-gms.xml -b master
|
|
|
echo "repo init dailybuild finished "$(date +"%Y-%m-%d %T")
|
|
|
repo sync
|
|
@@ -56,6 +56,16 @@ rm -rf $WORKSPACE/dailybuild/kernel/android/pie/out
|
|
|
./SCBC_build.sh true
|
|
|
echo "End: Daily build for RT2841 master branch "$(date +"%Y-%m-%d %T")
|
|
|
|
|
|
+var_md=$(date '+%m%d')
|
|
|
+if [ ! -d /home/exchange/Dailybuild/DailyBuild_RT2841_$var_md ] then
|
|
|
+ # 判断是否有编译成功的文件夹存在(100服务器脚本copy失败);
|
|
|
+ if [ ! -d $WORKSPACE/DailyBuild_RT2841_$var_md ]; then
|
|
|
+ cp -r $WORKSPACE/DailyBuild_RT2841_$var_md /home/exchange/Dailybuild/
|
|
|
+ else
|
|
|
+ echo "没有生成rt2841编译的img"
|
|
|
+ fi
|
|
|
+fi
|
|
|
+
|
|
|
# 编译2851主干代码;
|
|
|
echo "Start: Daily build for RT2851 master branch "$(date +"%Y-%m-%d %T")
|
|
|
cd $WORKSPACE/dailybuild/
|
|
@@ -64,4 +74,13 @@ rm -rf $WORKSPACE/dailybuild/kernel/android/pie/out
|
|
|
./SCBC_build_4K_2851.sh true
|
|
|
echo "End: Daily build for RT2851 master branch "$(date +"%Y-%m-%d %T")
|
|
|
|
|
|
+if [ ! -d /home/exchange/Dailybuild/DailyBuild_RT2851_$var_md ] then
|
|
|
+ # 判断是否有编译成功的文件夹存在(100服务器脚本copy失败);
|
|
|
+ if [ ! -d $WORKSPACE/DailyBuild_RT2851_$var_md ]; then
|
|
|
+ cp -r $WORKSPACE/DailyBuild_RT2851_$var_md /home/exchange/Dailybuild/
|
|
|
+ else
|
|
|
+ echo "没有生成rt2851编译的img"
|
|
|
+ fi
|
|
|
+fi
|
|
|
+
|
|
|
echo "all finished"
|