apk 自动同步到蒲公英
echo ${BUILD_WORKSPACE}
echo ${BUILD_BRANCH}
echo ${LAST_BUILD_NUMBER}
set +x #设置命令回显:+x回显,-x不回显
search_dir="${BUILD_WORKSPACE}"
for entry in `find $search_dir -name '*.apk'`; do
if [[ "$entry" =~ "bakApk" ]]; #去掉不要的文件
then
continue
fi
file=${entry##*/}
if [[ "$file" =~ "unsigned" ]]; #去掉不要的文件
then
continue
fi
IPANAME=$entry
echo ${IPANAME}
RESULT=$(curl -F "file=@${IPANAME}" -F "_api_key={pgyer_api_key}" -F "uKey={pgyer_u_key}" -F "buildInstallType=1" https://www.pgyer.com/apiv2/app/upload)
BUILD_KEY=`echo $RESULT | sed 's/.*"buildKey":\([^,}]*\).*/\1/'`
BUILD_KEY=`echo $BUILD_KEY | sed 's/\"//g'`
DOWNLOAD_URL="https://www.pgyer.com/${BUILD_KEY}"
echo "url = ${DOWNLOAD_URL}"
echo ""
echo ""
done