You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.0 KiB
30 lines
1.0 KiB
mkdir -p /tmp/IOTContainer/
|
|
the_current_windowsAppZIP_dir='/drone/src/IOTContainer'
|
|
the_last_windowsAppZIP_dir='/tmp/theLastCode/IOTContainer'
|
|
cat /drone/src/.tags > /tmp/IOTContainer/version
|
|
|
|
cd /tmp/IOTContainer/
|
|
for i in $(diff -qr /drone/src/IOTContainer/ /tmp/theLastCode/IOTContainer/ | grep /drone/src/IOTContainer/ | grep Only | sed s#/drone/src/IOTContainer/#./# | sed 's#Only in ##')
|
|
do
|
|
dir=${i%:*}
|
|
file=${i##* }
|
|
mkdir -p /tmp/IOTContainer/$dir
|
|
cp -rp /drone/src/IOTContainer/$dir/$file /tmp/IOTContainer/$dir/$file
|
|
echo 差异文件$dir/$file
|
|
done
|
|
|
|
for i in $(diff -qr /drone/src/IOTContainer/ /tmp/theLastCode/IOTContainer/ | grep /drone/src/IOTContainer/ | grep differ | sed s#/drone/src/IOTContainer/#./# | awk '{print $2}')
|
|
do
|
|
dir=${i%/*}
|
|
file=${i##*/}
|
|
mkdir -p /tmp/IOTContainer/$dir
|
|
cp -rp /drone/src/IOTContainer/$dir/$file /tmp/IOTContainer/$dir/$file
|
|
echo 差异文件$i
|
|
done
|
|
|
|
cd /tmp/IOTContainer/
|
|
|
|
ls -la
|
|
|
|
# zip_name=$DRONE_REPO_NAME.$(cat /drone/src/.tags).zip
|
|
# zip -q -r $zip_name ./
|