我在 React Native 应用程序的 android 端创建了风味构建。早些时候没有风味构建。所以我像这样使用CI上传源地图
- run:
name: Upload sourcemaps to Bugsnag
command: |
if [[ $BUGSNAG_KEY ]]; then
yarn generate-source-maps-android upload \
--api-key=$BUGSNAG_KEY \
--app-version=$CIRCLE_BUILD_NUM \
--minifiedFile=android/app/build/generated/assets/react/release/app.bundle \
--source-map=android/app/build/generated/sourcemaps/react/release/app.bundle.map \
--minified-url=app.bundle \
--upload-sources
fi
但是现在该应用程序现在分为两种风味构建(play
和foss
),并且 Bugsnag 仅在游戏构建中可用。
我收到此错误,因为需要更新源地图路径。
[error] Error uploading source maps: Error: Source map file does not exist (android/app/build/generated/sourcemaps/react/release/app.bundle.map)
at /home/********/repo/node_modules/bugsnag-sourcemaps/lib/options.js:141:17
如果应用程序中有多种风格,我需要帮助来确定源地图的更新路径是什么?提前致谢。
PS:我已经浏览了文档,但没有找到与此场景相关的任何内容。