mirror of
https://github.com/bitwarden/ios.git
synced 2025-12-10 00:42:29 -06:00
[PM-21331] Update build-any.yml to upload BWA dsyms to Crashlytics (#1817)
This commit is contained in:
parent
acd051b8d3
commit
dddcb8d776
4
.github/workflows/_build-any.yml
vendored
4
.github/workflows/_build-any.yml
vendored
@ -263,11 +263,11 @@ jobs:
|
||||
--apiIssuer "${{ steps.get-kv-secrets.outputs.APP-STORE-CONNECT-TEAM-ISSUER }}"
|
||||
|
||||
- name: Upload dSYM files to Crashlytics
|
||||
if: ${{ env._BUILD_MODE == 'Device' && startsWith(env._BW_ENV, 'bwpm') }}
|
||||
if: ${{ env._BUILD_MODE == 'Device' }}
|
||||
continue-on-error: true
|
||||
run: |
|
||||
find $_EXPORT_PATH/dSYMs -name "*.dSYM" \
|
||||
-exec "build/DerivedData/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/upload-symbols" \
|
||||
-exec "./build/DerivedData/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/upload-symbols" \
|
||||
-gsp $_CRASHLYTICS_PATH \
|
||||
-p ios -- {} +
|
||||
|
||||
|
||||
@ -1,10 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
if [ "$CONFIGURATION" != "Debug" ]; then
|
||||
find "${DWARF_DSYM_FOLDER_PATH}" -name "*.dSYM" \
|
||||
-exec "${BUILD_DIR%Build/*}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/upload-symbols" \
|
||||
-gsp "${PROJECT_DIR}/Authenticator/Application/Support/GoogleService-Info.plist" \
|
||||
-p ios -- {} +
|
||||
fi
|
||||
@ -1,10 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
if [ "$CONFIGURATION" != "Debug" ]; then
|
||||
find "${DWARF_DSYM_FOLDER_PATH}" -name "*.dSYM" \
|
||||
-exec "${BUILD_DIR%Build/*}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/upload-symbols" \
|
||||
-gsp "${PROJECT_DIR}/Bitwarden/Application/Support/GoogleService-Info.plist" \
|
||||
-p ios -- {} +
|
||||
fi
|
||||
@ -138,12 +138,6 @@ targets:
|
||||
- path: Scripts-bwa/update_settings_version_number.sh
|
||||
name: "Settings.bundle: Update Version Number"
|
||||
basedOnDependencyAnalysis: false
|
||||
- path: Scripts-bwa/upload_dsym_to_crashlytics.sh
|
||||
name: "Upload dSYM files to Crashlytics"
|
||||
basedOnDependencyAnalysis: false
|
||||
inputFiles:
|
||||
- ${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
|
||||
- ${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}
|
||||
AuthenticatorTests:
|
||||
type: bundle.unit-test
|
||||
platform: iOS
|
||||
|
||||
@ -203,12 +203,6 @@ targets:
|
||||
- path: Scripts/update_settings_version_number.sh
|
||||
name: "Settings.bundle: Update Version Number"
|
||||
basedOnDependencyAnalysis: false
|
||||
- path: Scripts/upload_dsym_to_crashlytics.sh
|
||||
name: "Upload dSYM files to Crashlytics"
|
||||
basedOnDependencyAnalysis: false
|
||||
inputFiles:
|
||||
- ${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
|
||||
- ${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}
|
||||
BitwardenTests:
|
||||
type: bundle.unit-test
|
||||
platform: iOS
|
||||
@ -451,13 +445,6 @@ targets:
|
||||
- target: BitwardenWatchWidgetExtension
|
||||
- package: Firebase
|
||||
product: FirebaseCrashlytics
|
||||
postBuildScripts:
|
||||
- path: Scripts/upload_watch_dsym_to_crashlytics.sh
|
||||
name: "Upload watch dSYM files to Crashlytics"
|
||||
basedOnDependencyAnalysis: false
|
||||
inputFiles:
|
||||
- ${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
|
||||
- ${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}
|
||||
|
||||
BitwardenWatchWidgetExtension:
|
||||
type: app-extension
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user