Skip to content

Commit 5cfd8df

Browse files
committed
feat: modify ci script
1 parent 0eda633 commit 5cfd8df

1 file changed

Lines changed: 17 additions & 14 deletions

File tree

.github/ci/build/build_android.sh

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,28 +49,31 @@ echo release_version: $release_version
4949
echo short_version: $short_version
5050
echo pwd: `pwd`
5151
echo sdk_url: $sdk_url
52+
unzip_name=Agora_Native_SDK_for_Android_FULL
53+
if [ -z "$sdk_url" ]; then
54+
echo "sdk_url is empty"
55+
echo unzip_name: $unzip_name
56+
else
57+
zip_name=${sdk_url##*/}
58+
echo zip_name: $zip_name
5259

53-
zip_name=${sdk_url##*/}
54-
echo zip_name: $zip_name
60+
# env LC_ALL=en_US.UTF-8 python3 $WORKSPACE/artifactory_utils.py --action=download_file --file=$sdk_url || exit 1
61+
curl -o $zip_name $sdk_url || exit 1
62+
7za x ./$zip_name -y > log.txt
5563

56-
# env LC_ALL=en_US.UTF-8 python3 $WORKSPACE/artifactory_utils.py --action=download_file --file=$sdk_url || exit 1
57-
curl -o $zip_name $sdk_url || exit 1
58-
7za x ./$zip_name -y > log.txt
64+
unzip_name=`ls -S -d */ | grep Agora | sed 's/\///g'`
65+
echo unzip_name: $unzip_name
5966

60-
unzip_name=`ls -S -d */ | grep Agora | sed 's/\///g'`
61-
echo unzip_name: $unzip_name
62-
63-
rm -rf ./$unzip_name/rtc/bin
64-
rm -rf ./$unzip_name/rtc/demo
65-
rm ./$unzip_name/rtc/commits
66-
rm ./$unzip_name/rtc/package_size_report.txt
67+
rm -rf ./$unzip_name/rtc/bin
68+
rm -rf ./$unzip_name/rtc/demo
69+
rm ./$unzip_name/rtc/commits
70+
rm ./$unzip_name/rtc/package_size_report.txt
71+
fi
6772
mkdir ./$unzip_name/rtc/samples
68-
6973
cp -rf ./Android/${android_direction} ./$unzip_name/rtc/samples/API-Example || exit 1
7074
7za a -tzip result.zip -r $unzip_name > log.txt
7175
mv result.zip $WORKSPACE/withAPIExample_${BUILD_NUMBER}_$zip_name
7276

73-
7477
if [ $compile_project = true ]; then
7578
# install android sdk
7679
which java

0 commit comments

Comments
 (0)