@@ -53,33 +53,44 @@ echo short_version: $short_version
5353echo pwd: ` pwd`
5454echo sdk_url: $sdk_url
5555
56- zip_name=${sdk_url##*/ }
57- echo zip_name: $zip_name
58-
59- curl -o $zip_name $sdk_url || exit 1
60- 7za x ./$zip_name -y > log.txt
61-
62- unzip_name=` ls -S -d * / | grep Agora | sed ' s/\///g' `
63- echo unzip_name: $unzip_name
64-
65- rm -rf ./$unzip_name /bin
66- rm ./$unzip_name /commits
67- rm ./$unzip_name /package_size_report.txt
68- mkdir ./$unzip_name /samples
69-
70- cp -rf ./iOS/${ios_direction} ./$unzip_name /samples/API-Example || exit 1
71- ls -al ./$unzip_name /samples/API-Example/
72- mv ./$unzip_name /samples/API-Example/sdk.podspec ./$unzip_name / || exit 1
56+ unzip_name=Agora_Native_SDK_for_iOS_FULL
57+ zip_name=output.zip
58+ sdk_url_flag=false
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 -p ./$unzip_name /samples
64+ cp -rf ./iOS/${ios_direction} ./$unzip_name /samples/${ios_direction} || exit 1
65+ ls -al ./$unzip_name /samples/${ios_direction} /
66+ else
67+ sdk_url_flag=true
68+ zip_name=${sdk_url##*/ }
69+ echo zip_name: $zip_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 | sed ' s/\///g' `
73+ echo unzip_name: $unzip_name
74+ rm -rf ./$unzip_name /bin
75+ rm ./$unzip_name /commits
76+ rm ./$unzip_name /package_size_report.txt
77+ mkdir -p ./$unzip_name /samples
78+ cp -rf ./iOS/${ios_direction} ./$unzip_name /samples/${ios_direction} || exit 1
79+ ls -al ./$unzip_name /samples/${ios_direction} /
80+ mv ./$unzip_name /samples/${ios_direction} /sdk.podspec ./$unzip_name / || exit 1
81+ fi
7382
7483echo " work space1: $WORKSPACE "
75- python3 ./.github/ci/build/modify_podfile.py ./$unzip_name /samples/API-Example/Podfile || exit 1
76-
84+ python3 ./.github/ci/build/modify_podfile.py ./$unzip_name /samples/${ios_direction} /Podfile $sdk_url_flag || exit 1
7785
86+ echo " start compress"
78877za a -tzip result.zip -r $unzip_name > log.txt
79- mv result.zip $WORKSPACE /withAPIExample_${BUILD_NUMBER} _$zip_name
88+ echo " start move to"
89+ echo $WORKSPACE /with${ios_direction} _${BUILD_NUMBER} _$zip_name
90+ mv result.zip $WORKSPACE /with${ios_direction} _${BUILD_NUMBER} _$zip_name
8091
8192if [ $compile_project = true ]; then
82- cd ./$unzip_name /samples/API-Example
93+ cd ./$unzip_name /samples/${ios_direction}
8394 ./cloud_build.sh || exit 1
8495 cd -
8596fi
0 commit comments