Skip to content

Commit 341417f

Browse files
committed
revert: bad merge
1 parent 3d1dc7b commit 341417f

File tree

3 files changed

+54
-80
lines changed

3 files changed

+54
-80
lines changed

bitrise.yml

+42-70
Original file line numberDiff line numberDiff line change
@@ -1493,6 +1493,20 @@ workflows:
14931493
bitrise.io:
14941494
stack: linux-docker-android-22.04
14951495
machine_type_id: elite-xl
1496+
build_android_flask_devbuild:
1497+
envs:
1498+
- IS_DEV_BUILD: 'true'
1499+
- METAMASK_BUILD_TYPE: 'flask'
1500+
- METAMASK_ENVIRONMENT: 'debug'
1501+
- NAME: $FLASK_VERSION_NAME
1502+
- NUMBER: $FLASK_VERSION_NUMBER
1503+
- APP_NAME: 'flask'
1504+
after_run:
1505+
- _android_build_template
1506+
meta:
1507+
bitrise.io:
1508+
stack: linux-docker-android-22.04
1509+
machine_type_id: elite-xl
14961510
build_android_qa:
14971511
before_run:
14981512
- code_setup
@@ -1834,7 +1848,11 @@ workflows:
18341848
echo 'This is the current build type: $METAMASK_BUILD_TYPE'
18351849
if [ "$IS_DEV_BUILD" = "true" ]; then #EXPO BUILD
18361850
if [ "$IS_SIM_BUILD" = "true" ]; then
1851+
if [ "$METAMASK_BUILD_TYPE" = "flask" ]; then
1852+
GIT_BRANCH=$BITRISE_GIT_BRANCH yarn start:ios:e2e:flask
1853+
else
18371854
GIT_BRANCH=$BITRISE_GIT_BRANCH yarn start:ios:e2e
1855+
fi
18381856
else
18391857
GIT_BRANCH=$BITRISE_GIT_BRANCH yarn build:ios:devbuild
18401858
fi
@@ -1970,6 +1988,29 @@ workflows:
19701988
- INFO_PLIST_NAME: 'Info.plist'
19711989
after_run:
19721990
- _ios_build_template
1991+
build_ios_flask_devbuild:
1992+
envs:
1993+
- IS_DEV_BUILD: 'true'
1994+
- METAMASK_BUILD_TYPE: 'flask'
1995+
- METAMASK_ENVIRONMENT: 'debug'
1996+
- NAME: $FLASK_VERSION_NAME
1997+
- NUMBER: $FLASK_VERSION_NUMBER
1998+
- APP_NAME: "MetaMask-Flask"
1999+
- INFO_PLIST_NAME: "MetaMask-Flask-Info.plist"
2000+
after_run:
2001+
- _ios_build_template
2002+
build_ios_flask_simbuild:
2003+
envs:
2004+
- IS_SIM_BUILD: 'true'
2005+
- IS_DEV_BUILD: 'true'
2006+
- METAMASK_BUILD_TYPE: 'flask'
2007+
- METAMASK_ENVIRONMENT: 'debug'
2008+
- NAME: $FLASK_VERSION_NAME
2009+
- NUMBER: $FLASK_VERSION_NUMBER
2010+
- APP_NAME: "MetaMask-Flask"
2011+
- INFO_PLIST_NAME: "MetaMask-Flask-Info.plist"
2012+
after_run:
2013+
- _ios_build_template
19732014
build_ios_qa:
19742015
envs:
19752016
- NO_FLIPPER: '1'
@@ -2174,75 +2215,6 @@ workflows:
21742215
inputs:
21752216
- deploy_path: browserstack_uploaded_flask_apps.json
21762217
title: Bitrise Deploy Browserstack Uploaded Flask Apps
2177-
build_android_flask_release:
2178-
before_run:
2179-
- code_setup
2180-
after_run:
2181-
- notify_failure
2182-
steps:
2183-
- change-android-versioncode-and-versionname@1:
2184-
inputs:
2185-
- new_version_name: $FLASK_VERSION_NAME
2186-
- new_version_code: $FLASK_VERSION_NUMBER
2187-
- build_gradle_path: $PROJECT_LOCATION_ANDROID/app/build.gradle
2188-
- file-downloader@1:
2189-
inputs:
2190-
- source: $BITRISEIO_ANDROID_FLASK_KEYSTORE_URL_URL
2191-
- destination: android/keystores/flaskRelease.keystore
2192-
- restore-gradle-cache@2: {}
2193-
- install-missing-android-tools@3:
2194-
inputs:
2195-
- ndk_revision: $NDK_VERSION
2196-
- gradlew_path: $PROJECT_LOCATION/gradlew
2197-
2198-
- script@1:
2199-
inputs:
2200-
- content: |-
2201-
#!/usr/bin/env bash
2202-
node -v
2203-
METAMASK_BUILD_TYPE='flask' METAMASK_ENVIRONMENT='production' yarn build:android:pre-release:bundle:flask
2204-
title: Build Android Pre-Release Bundle
2205-
is_always_run: false
2206-
- save-gradle-cache@1: {}
2207-
2208-
is_always_run: false
2209-
is_skippable: true
2210-
inputs:
2211-
- pipeline_intermediate_files: $PROJECT_LOCATION/app/build/outputs/apk/flask/release/app-flask-release.apk:BITRISE_PLAY_STORE_APK_PATH
2212-
- deploy_path: $PROJECT_LOCATION/app/build/outputs/apk/flask/release/app-flask-release.apk
2213-
title: Bitrise Deploy APK
2214-
2215-
is_always_run: false
2216-
is_skippable: true
2217-
inputs:
2218-
- pipeline_intermediate_files: $PROJECT_LOCATION/app/build/outputs/apk/flask/release/sha512sums.txt:BITRISE_PLAY_STORE_SHA512SUMS_PATH
2219-
- deploy_path: $PROJECT_LOCATION/app/build/outputs/apk/flask/release/sha512sums.txt
2220-
title: Bitrise Deploy Checksum
2221-
2222-
is_always_run: false
2223-
is_skippable: true
2224-
inputs:
2225-
- pipeline_intermediate_files: $PROJECT_LOCATION/app/build/outputs/mapping/flaskRelease/mapping.txt:BITRISE_PLAY_STORE_MAPPING_PATH
2226-
- deploy_path: $PROJECT_LOCATION/app/build/outputs/mapping/flaskRelease/mapping.txt
2227-
title: Bitrise ProGuard Map Files
2228-
2229-
is_always_run: false
2230-
is_skippable: true
2231-
inputs:
2232-
- pipeline_intermediate_files: $PROJECT_LOCATION/app/build/outputs/bundle/flaskRelease/app-flask-release.aab:BITRISE_PLAY_STORE_ABB_PATH
2233-
- deploy_path: $PROJECT_LOCATION/app/build/outputs/bundle/flaskRelease/app-flask-release.aab
2234-
title: Bitrise Deploy AAB
2235-
2236-
is_always_run: false
2237-
is_skippable: true
2238-
inputs:
2239-
- pipeline_intermediate_files: /bitrise/src/sourcemaps/android/index.js.map:BITRISE_PLAY_STORE_SOURCEMAP_PATH
2240-
- deploy_path: sourcemaps/android/index.js.map
2241-
title: Bitrise Deploy Sourcemaps
2242-
meta:
2243-
bitrise.io:
2244-
stack: linux-docker-android-22.04
2245-
machine_type_id: elite-xl
22462218
app:
22472219
envs:
22482220
- opts:
@@ -2335,7 +2307,7 @@ app:
23352307
meta:
23362308
bitrise.io:
23372309
stack: osx-xcode-16.2.x
2338-
machine_type_id: g2.mac.large
2310+
machine_type_id: g2.mac.4large
23392311
trigger_map:
23402312
- push_branch: release/*
23412313
pipeline: pr_regression_e2e_pipeline

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"start:ios:qa": "./scripts/build.sh ios qaDebug",
2727
"start:ios:e2e": "./scripts/build.sh ios debugE2E",
2828
"start:ios:e2e:qa": "./scripts/build.sh ios qadebugE2E",
29+
"start:ios:e2e:flask": "./scripts/build.sh ios flaskDebugE2E",
2930
"start:ios:device": "./scripts/build.sh ios debug --device",
3031
"start:ios:flask": "export METAMASK_BUILD_TYPE='flask' && ./scripts/build.sh ios flaskDebug",
3132
"start:android": "./scripts/build.sh android debug",

scripts/build.sh

+11-10
Original file line numberDiff line numberDiff line change
@@ -296,8 +296,6 @@ buildIosSimulatorQA(){
296296
buildIosSimulatorFlask(){
297297
prebuild_ios
298298
SIM="${IOS_SIMULATOR:-"iPhone 13 Pro"}"
299-
300-
#react-native run-ios --port=$WATCHER_PORT --simulator "$SIM" --scheme "MetaMask-Flask"
301299
npx expo run:ios --no-install --configuration Debug --port $WATCHER_PORT --device "$SIM" --scheme "MetaMask-Flask"
302300
}
303301

@@ -306,6 +304,11 @@ buildIosSimulatorE2E(){
306304
cd ios && CC=clang CXX=clang CLANG=clang CLANGPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ xcodebuild -workspace MetaMask.xcworkspace -scheme MetaMask -configuration Debug -sdk iphonesimulator -derivedDataPath build
307305
}
308306

307+
buildIosFlaskSimulatorE2E(){
308+
prebuild_ios
309+
cd ios && CC=clang CXX=clang CLANG=clang CLANGPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ xcodebuild -workspace MetaMask.xcworkspace -scheme MetaMask-Flask -configuration Debug -sdk iphonesimulator -derivedDataPath build
310+
}
311+
309312
buildIosQASimulatorE2E(){
310313
prebuild_ios
311314
cd ios && xcodebuild -workspace MetaMask.xcworkspace -scheme MetaMask-QA -configuration Debug -sdk iphonesimulator -derivedDataPath build
@@ -318,20 +321,16 @@ runIosE2E(){
318321
buildIosDevice(){
319322
remapEnvVariableLocal
320323
prebuild_ios
321-
#react-native run-ios --port=$WATCHER_PORT --device
322324
npx expo run:ios --no-install --configuration Debug --port $WATCHER_PORT --device
323325
}
324326

325327
buildIosDeviceQA(){
326328
prebuild_ios
327-
#react-native run-ios --port=$WATCHER_PORT --device --scheme "MetaMask-QA"
328-
329329
npx expo run:ios --no-install --port $WATCHER_PORT --configuration Debug --scheme "MetaMask-QA" --device
330330
}
331331

332332
buildIosDeviceFlask(){
333333
prebuild_ios
334-
#react-native run-ios --device --scheme "MetaMask-Flask"
335334
npx expo run:ios --no-install --configuration Debug --scheme "MetaMask-Flask" --device
336335
}
337336

@@ -582,10 +581,12 @@ buildIos() {
582581
buildIosFlaskRelease
583582
elif [ "$MODE" == "releaseE2E" ] ; then
584583
buildIosReleaseE2E
585-
elif [ "$MODE" == "debugE2E" ] ; then
586-
buildIosSimulatorE2E
587-
elif [ "$MODE" == "qadebugE2E" ] ; then
588-
buildIosQASimulatorE2E
584+
elif [ "$MODE" == "debugE2E" ] ; then
585+
buildIosSimulatorE2E
586+
elif [ "$MODE" == "qadebugE2E" ] ; then
587+
buildIosQASimulatorE2E
588+
elif [ "$MODE" == "flaskDebugE2E" ] ; then
589+
buildIosFlaskSimulatorE2E
589590
elif [ "$MODE" == "QA" ] ; then
590591
buildIosQA
591592
elif [ "$MODE" == "qaDebug" ] ; then

0 commit comments

Comments
 (0)