diff --git a/jobs/CRM_Mobile_Prod_apk/config.xml b/jobs/CRM_Mobile_Prod_apk/config.xml index 5f0c80bc740ea760f7633aef8d6f415f431c9887..52f46b7348c7111acc8eb286499b2d6dcf5d80c3 100644 --- a/jobs/CRM_Mobile_Prod_apk/config.xml +++ b/jobs/CRM_Mobile_Prod_apk/config.xml @@ -55,6 +55,12 @@ hotfix/1.15.1GA master false + + CODE_PUSH + 哪一個 Job 執行 code-push + chm + false + @@ -83,7 +89,7 @@ hotfix/1.15.1GA - Mac_Node + MAC_BUILD_Machine false false false @@ -92,34 +98,34 @@ hotfix/1.15.1GA false - PATH="$PATH:/usr/local/bin:/Users/scott/.fastlane/bin/" -#security set-key-partition-list -S apple: -k Yonglinit123 -D "iPhone Distribution: YONGLIN YONGLIN BIOTECH CORP." -t private -npm install -RNFB_ANDROID_PERMISSIONS=true -#react-native link -export VERSION=Prod_$(grep appVersion appConfig.json|cut -d'"' -f4)_$(git rev-parse --short HEAD) + sh jenkins_android_prod.sh ${CODE_PUSH} -MODIFIED_DATE=$(git log -1 --format="%ci" --) +#PATH="$PATH:/usr/local/bin:/Users/scott/.fastlane/bin/" +##security set-key-partition-list -S apple: -k Yonglinit123 -D "iPhone Distribution: YONGLIN YONGLIN BIOTECH CORP." -t private +#npm install +#RNFB_ANDROID_PERMISSIONS=true +##react-native link +#export VERSION=Prod_$(grep appVersion appConfig.json|cut -d'"' -f4)_$(git rev-parse --short HEAD) -sed -i '' "/url/s/\'.*\';/\'https:\/\/chm.foxconn.com\/CRM\/\';/" app/configs/constant/urls.js -sed -i '' "/version/s/\'.*\';/\'${VERSION}\';/" app/configs/constant/urls.js -sed -i '' "/modifiedTime/s/\'.*\';/\'${MODIFIED_DATE}\';/" app/configs/constant/urls.js -sed -i '' 's/piwikSiteId_ios =.*/piwikSiteId_ios = 6;/ ;s/piwikSiteId_android =.*/piwikSiteId_android = 7;/' app/configs/constant/urls.js +#MODIFIED_DATE=$(git log -1 --format="%ci" --) -export ANDROID_HOME=~/Library/Android/sdk/ +#sed -i '' "/url/s/\'.*\';/\'https:\/\/chm.foxconn.com\/CRM\/\';/" app/configs/constant/urls.js +#sed -i '' "/version/s/\'.*\';/\'${VERSION}\';/" app/configs/constant/urls.js +#sed -i '' "/modifiedTime/s/\'.*\';/\'${MODIFIED_DATE}\';/" app/configs/constant/urls.js +#sed -i '' 's/piwikSiteId_ios =.*/piwikSiteId_ios = 6;/ ;s/piwikSiteId_android =.*/piwikSiteId_android = 7;/' app/configs/constant/urls.js -bundle install -bundle exec fastlane android release - - - - VERSION=Prod_$(date +%Y%m%d)_$(git rev-parse --short HEAD) -MODIFIED_DATE=$(git log -1 --format="%ci" --) -NAME=CRM_Mobile +#export ANDROID_HOME=~/Library/Android/sdk/ + +#bundle install +#bundle exec fastlane android release + +#VERSION=Prod_$(date +%Y%m%d)_$(git rev-parse --short HEAD) +#MODIFIED_DATE=$(git log -1 --format="%ci" --) +#NAME=CRM_Mobile -mv android/app/build/outputs/apk/release/app-release.apk ~/Sites/${NAME}_${VERSION}.apk -scp ~/Sites/${NAME}_${VERSION}.* appuploader@10.57.117.135:~/app/crm/ -scp -o ProxyCommand='ssh -p 8080 jenkins@10.32.86.102 nc %h %p' ~/Sites/${NAME}_${VERSION}.apk jenkins@10.36.220.122:/opt/chm/www/app/update/ +#mv android/app/build/outputs/apk/release/app-release.apk ~/Sites/${NAME}_${VERSION}.apk +#scp ~/Sites/${NAME}_${VERSION}.* appuploader@10.57.117.135:~/app/crm/ +#scp -o ProxyCommand='ssh -p 8080 jenkins@10.32.86.102 nc %h %p' ~/Sites/${NAME}_${VERSION}.apk jenkins@10.36.220.122:/opt/chm/www/app/update/