新增:是否加入SmsF预览体验计划(在线更新每周构建版) #416
This commit is contained in:
parent
5125ea2eda
commit
6097cb9258
|
@ -72,10 +72,10 @@ jobs:
|
||||||
-H "X-Token: ${{ secrets.X_TOKEN }}" \
|
-H "X-Token: ${{ secrets.X_TOKEN }}" \
|
||||||
-d "{\"appKey\":\"${applicationId}\",\"versionName\":\"${versionName}\",\"versionCode\":\"${versionCode}\",\"modifyContent\":\"\",\"updateStatus\":1,\"gitCommitId\":\"${gitCommitId}\",\"buildTime\":\"${buildTime}\",\"uploadTime\":\"${buildTime}\"}" \
|
-d "{\"appKey\":\"${applicationId}\",\"versionName\":\"${versionName}\",\"versionCode\":\"${versionCode}\",\"modifyContent\":\"\",\"updateStatus\":1,\"gitCommitId\":\"${gitCommitId}\",\"buildTime\":\"${buildTime}\",\"uploadTime\":\"${buildTime}\"}" \
|
||||||
${{ secrets.URL_ADD_VERSION }})
|
${{ secrets.URL_ADD_VERSION }})
|
||||||
|
|
||||||
version_id=$(echo $response | grep -oP '"versionId":\s*\K\d+') # 提取versionId
|
version_id=$(echo $response | grep -oP '"versionId":\s*\K\d+') # 提取versionId
|
||||||
echo "versionId: $version_id"
|
echo "versionId: $version_id"
|
||||||
|
|
||||||
if [[ $version_id =~ ^[0-9]+$ ]]; then
|
if [[ $version_id =~ ^[0-9]+$ ]]; then
|
||||||
curl --retry 3 -X POST -H "Cache-Control: no-cache" \
|
curl --retry 3 -X POST -H "Cache-Control: no-cache" \
|
||||||
-H "Content-Type: multipart/form-data" \
|
-H "Content-Type: multipart/form-data" \
|
||||||
|
@ -84,7 +84,7 @@ jobs:
|
||||||
-F "file=@${{ env.output }}/${apk};filename=${apk}" \
|
-F "file=@${{ env.output }}/${apk};filename=${apk}" \
|
||||||
-F "versionId=${version_id}" \
|
-F "versionId=${version_id}" \
|
||||||
${{ secrets.URL_UPLOAD_APK }}
|
${{ secrets.URL_UPLOAD_APK }}
|
||||||
|
|
||||||
# If upload is successful, set success to true to exit the retry loop
|
# If upload is successful, set success to true to exit the retry loop
|
||||||
if [[ $? -eq 0 ]]; then
|
if [[ $? -eq 0 ]]; then
|
||||||
success=true
|
success=true
|
||||||
|
@ -101,28 +101,28 @@ jobs:
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "SmsF_${{ env.ver_name }}_100${{ env.ver_code }}_universal_release.apk"
|
name: "SmsF_${{ env.ver_name }}_100${{ env.ver_code }}_universal_release.apk"
|
||||||
path: "${{ env.output }}/SmsF_*_universal_*.apk"
|
path: "${{ env.output }}/SmsF_*_universal_release.apk"
|
||||||
- name: Upload App To Artifact armeabi-v7a
|
- name: Upload App To Artifact armeabi-v7a
|
||||||
if: success () || failure ()
|
if: success () || failure ()
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "SmsF_${{ env.ver_name }}_200${{ env.ver_code }}_armeabi-v7a_release.apk"
|
name: "SmsF_${{ env.ver_name }}_200${{ env.ver_code }}_armeabi-v7a_release.apk"
|
||||||
path: "${{ env.output }}//SmsF_*_armeabi-v7a_*.apk"
|
path: "${{ env.output }}/SmsF_*_armeabi-v7a_release.apk"
|
||||||
- name: Upload App To Artifact arm64-v8a
|
- name: Upload App To Artifact arm64-v8a
|
||||||
if: success () || failure ()
|
if: success () || failure ()
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "SmsF_${{ env.ver_name }}_300${{ env.ver_code }}_arm64-v8a_release.apk"
|
name: "SmsF_${{ env.ver_name }}_300${{ env.ver_code }}_arm64-v8a_release.apk"
|
||||||
path: "${{ env.output }}//SmsF_*_arm64-v8a_*.apk"
|
path: "${{ env.output }}/SmsF_*_arm64-v8a_release.apk"
|
||||||
- name: Upload App To Artifact x86
|
- name: Upload App To Artifact x86
|
||||||
if: success () || failure ()
|
if: success () || failure ()
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "SmsF_${{ env.ver_name }}_400${{ env.ver_code }}_x86_release.apk"
|
name: "SmsF_${{ env.ver_name }}_400${{ env.ver_code }}_x86_release.apk"
|
||||||
path: "${{ env.output }}//SmsF_*_x86_*.apk"
|
path: "${{ env.output }}/SmsF_*_x86_release.apk"
|
||||||
- name: Upload App To Artifact x86_64
|
- name: Upload App To Artifact x86_64
|
||||||
if: success () || failure ()
|
if: success () || failure ()
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "SmsF_${{ env.ver_name }}_500${{ env.ver_code }}_x86_64_release.apk"
|
name: "SmsF_${{ env.ver_name }}_500${{ env.ver_code }}_x86_64_release.apk"
|
||||||
path: "${{ env.output }}//SmsF_*_x86_64_*.apk"
|
path: "${{ env.output }}/SmsF_*_x86_64_release.apk"
|
Loading…
Reference in New Issue