@@ -51,26 +51,37 @@ echo short_version: $short_version
5151echo pwd: ` pwd`
5252echo sdk_url: $sdk_url
5353
54- zip_name=${sdk_url##*/ }
55- echo zip_name: $zip_name
56-
57- curl -o $zip_name $sdk_url || exit 1
58- 7za x ./$zip_name -y > log.txt
59-
60- unzip_name=` ls -S -d * / | grep Agora`
61- echo unzip_name: $unzip_name
62-
63- rm -rf ./$unzip_name /bin
64- rm ./$unzip_name /commits
65- rm ./$unzip_name /package_size_report.txt
66- mkdir ./$unzip_name /samples
54+ unzip_name=Agora_Native_SDK_for_iOS_FULL
55+ zip_name=output.zip
56+ sdk_url_flag=false
6757
58+ echo zip_name: $zip_name
59+ if [ -z " $sdk_url " ]; then
60+ sdk_url_flag=false
61+ echo " sdk_url is empty"
62+ echo unzip_name: $unzip_name
63+ mkdir ./$unzip_name /samples
64+ cp -rf ./macOS ./$unzip_name /samples/APIExample || exit 1
65+ ls -al ./$unzip_name /samples/API-Example/
66+ else
67+ sdk_url_flag=true
68+ zip_name=${sdk_url##*/ }
69+ echo unzip_name: $unzip_name
70+ curl -o $zip_name $sdk_url || exit 1
71+ 7za x ./$zip_name -y > log.txt
72+ unzip_name=` ls -S -d * / | grep Agora`
73+ echo unzip_name: $unzip_name
6874
69- cp -rf ./macOS ./$unzip_name /samples/APIExample || exit 1
70- ls -al ./$unzip_name /samples/API-Example/
71- mv ./$unzip_name /samples/APIExample/sdk.podspec ./$unzip_name /
72- python3 ./.github/ci/build/modify_podfile.py ./$unzip_name /samples/APIExample/Podfile
75+ rm -rf ./$unzip_name /bin
76+ rm ./$unzip_name /commits
77+ rm ./$unzip_name /package_size_report.txt
78+ mkdir ./$unzip_name /samples
79+ cp -rf ./macOS ./$unzip_name /samples/APIExample || exit 1
80+ ls -al ./$unzip_name /samples/API-Example/
81+ mv ./$unzip_name /samples/APIExample/sdk.podspec ./$unzip_name /
82+ fi
7383
84+ python3 ./.github/ci/build/modify_podfile.py ./$unzip_name /samples/APIExample/Podfile $sdk_url_flag
74857za a -tzip result.zip -r $unzip_name
7586cp result.zip $WORKSPACE /withAPIExample_${BUILD_NUMBER} _$zip_name
7687
0 commit comments