首页 > 移动平台 > 详细

[Android Pro] APK

时间:2016-03-02 21:28:03      阅读:201      评论:0      收藏:0      [点我收藏+]

svn update
svn status

ls -al
svn log --limit 8 > RELEASE_NOTE.txt

cat RELEASE_NOTE.txt

chmod a+x gradlew


pwd

project_name_prefix="${APP_PROJECT_NAME}_${VERSIONNAME}_${VERSIONCODE}"



#build_pre


sed -i ‘s/android:versionCode=".*"/android:versionCode="‘${VERSIONCODE}‘"/‘ AndroidManifest.xml
sed -i ‘s/android:versionName=".*"/android:versionName="‘${VERSIONNAME}‘"/‘ AndroidManifest.xml
sed -i ‘s/keyAlias ".*"/keyAlias "scansdkpubkey"/‘ build.gradle
sed -i ‘s/keyPassword ".*"/keyPassword "acsscansdk"/‘ build.gradle

cat src/com/baidu/security/scansdk/config/FeatureConfig.java
cat AndroidManifest.xml
cat build.gradle
 

./gradlew clean aR
cd build/outputs/apk

ls

mv avscan-plugin-apk-studio-release.apk    avscan-plugin.apk
tar czvf ${project_name_prefix}.tar.gz  avscan-plugin.apk  ../../../libs/avscan-plugin.jar ../../../RELEASE_NOTE.txt

#mv ${project_name_prefix}.apk ${WORKSPACE}/output/
mv ${project_name_prefix}.tar.gz /home/jenkins/publish/sdk
svn copy https://xxxxxxx/branches/client/${APP_BRANCH}  https://xxxxxxxxxx/tags/client/${project_name_prefix}_PD_BL/ -m "make tag for ${project_name_prefix}"


#build_post

# pubilsh by http
# mv ${WORKSPACE}/output/* /home/jenkins/publish/sdk

[Android Pro] APK

原文:http://www.cnblogs.com/0616--ataozhijia/p/5236252.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!