Skip to content

Commit 8efc0ca

Browse files
author
qinhui
committed
Add and download beauty resources CI script
1 parent afa406c commit 8efc0ca

4 files changed

Lines changed: 18 additions & 3 deletions

File tree

.github/ci/build/modify_podfile.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ def modfiy(path):
1010
line = ""
1111
elif 'sh .download_script' in line:
1212
line = line.replace('true', 'false') + "\n"
13+
elif 'fuLib' in line:
14+
line = "pod 'fuLib', :path => 'fu.podspec'"
1315
contents.append(line)
1416
file.close()
1517

@@ -21,4 +23,4 @@ def modfiy(path):
2123

2224
if __name__ == '__main__':
2325
path = sys.argv[1:][0]
24-
modfiy(path.strip())
26+
modfiy(path.strip())

iOS/APIExample/APIExample/Examples/Advanced/ThirdBeautify/FUBeautify/Manager/authpack.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

iOS/APIExample/cloud_build.sh

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ if [ "$BUILD_NUMBER" = "" ]; then
1010
fi
1111

1212

13-
cd ${PROJECT_PATH}
13+
cd ${PROJECT_PATH}
14+
15+
#下载美颜资源
16+
echo "start download fu resource"
17+
curl -L -H "X-JFrog-Art-Api:${JFROG_API_KEY}" -O "https://artifactory.agoralab.co/artifactory/qa_test_data/beauty/vender_bytedance_iOS.zip"
18+
unzip -o vender_bytedance_iOS.zip
19+
rm -f vender_bytedance_iOS.zip
1420

1521
#打开第三方播放器配置
1622
sed -i -e "s#\# pod 'ijkplayer'# pod 'ijkplayer'#g" Podfile
@@ -35,20 +41,26 @@ PBXPROJ_PATH=${TARGET_NAME}.xcodeproj/project.pbxproj
3541
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF72448758C00B599B3:buildSettings:CODE_SIGN_STYLE 'Manual'" $PBXPROJ_PATH
3642
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF72448758C00B599B3:buildSettings:DEVELOPMENT_TEAM 'GM72UGLGZW'" $PBXPROJ_PATH
3743
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF72448758C00B599B3:buildSettings:PROVISIONING_PROFILE_SPECIFIER 'App'" $PBXPROJ_PATH
44+
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF72448758C00B599B3:buildSettings:PRODUCT_BUNDLE_IDENTIFIER io.agora.entfull" $PBXPROJ_PATH
45+
3846
# Release
3947
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF82448758C00B599B3:buildSettings:CODE_SIGN_STYLE 'Manual'" $PBXPROJ_PATH
4048
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF82448758C00B599B3:buildSettings:DEVELOPMENT_TEAM 'GM72UGLGZW'" $PBXPROJ_PATH
4149
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF82448758C00B599B3:buildSettings:PROVISIONING_PROFILE_SPECIFIER 'App'" $PBXPROJ_PATH
50+
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF82448758C00B599B3:buildSettings:PRODUCT_BUNDLE_IDENTIFIER io.agora.entfull" $PBXPROJ_PATH
4251

4352
# 屏幕共享Extension
4453
# Debug
4554
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB825205B80007D4FDD:buildSettings:CODE_SIGN_STYLE 'Manual'" $PBXPROJ_PATH
4655
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB825205B80007D4FDD:buildSettings:DEVELOPMENT_TEAM 'GM72UGLGZW'" $PBXPROJ_PATH
4756
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB825205B80007D4FDD:buildSettings:PROVISIONING_PROFILE_SPECIFIER 'App'" $PBXPROJ_PATH
57+
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB825205B80007D4FDD:buildSettings:PRODUCT_BUNDLE_IDENTIFIER io.agora.entfull.Agora-ScreenShare-Extension" $PBXPROJ_PATH
58+
4859
# Release
4960
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB925205B80007D4FDD:buildSettings:CODE_SIGN_STYLE 'Manual'" $PBXPROJ_PATH
5061
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB925205B80007D4FDD:buildSettings:DEVELOPMENT_TEAM 'GM72UGLGZW'" $PBXPROJ_PATH
5162
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB925205B80007D4FDD:buildSettings:PROVISIONING_PROFILE_SPECIFIER 'App'" $PBXPROJ_PATH
63+
/usr/libexec/PlistBuddy -c "Set :objects:0339BEB925205B80007D4FDD:buildSettings:PRODUCT_BUNDLE_IDENTIFIER io.agora.entfull.Agora-ScreenShare-Extension" $PBXPROJ_PATH
5264

5365
# SimpleFilter
5466
# Debug
@@ -63,6 +75,7 @@ PBXPROJ_PATH=${TARGET_NAME}.xcodeproj/project.pbxproj
6375
#修改build number
6476
# Debug
6577
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF72448758C00B599B3:buildSettings:CURRENT_PROJECT_VERSION ${BUILD_NUMBER}" $PBXPROJ_PATH
78+
6679
# Release
6780
/usr/libexec/PlistBuddy -c "Set :objects:03D13BF82448758C00B599B3:buildSettings:CURRENT_PROJECT_VERSION ${BUILD_NUMBER}" $PBXPROJ_PATH
6881

iOS/APIExample/fu.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Pod::Spec.new do |spec|
1010
spec.source = { :git => "" }
1111
# spec.vendored_frameworks = "FULib/FURenderKit.framework"
1212
spec.resource_bundles = {"FURenderKit" => "FULib/Resources/*"}
13+
spec.source_files = "FULib/*.h"
1314
spec.requires_arc = true
1415
spec.ios.deployment_target = '9.0'
1516
spec.dependency 'FURenderKit', '8.7.0'

0 commit comments

Comments
 (0)