@@ -1493,6 +1493,20 @@ workflows:
1493
1493
bitrise.io :
1494
1494
stack : linux-docker-android-22.04
1495
1495
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
1496
1510
build_android_qa :
1497
1511
before_run :
1498
1512
- code_setup
@@ -1834,7 +1848,11 @@ workflows:
1834
1848
echo 'This is the current build type: $METAMASK_BUILD_TYPE'
1835
1849
if [ "$IS_DEV_BUILD" = "true" ]; then #EXPO BUILD
1836
1850
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
1837
1854
GIT_BRANCH=$BITRISE_GIT_BRANCH yarn start:ios:e2e
1855
+ fi
1838
1856
else
1839
1857
GIT_BRANCH=$BITRISE_GIT_BRANCH yarn build:ios:devbuild
1840
1858
fi
@@ -1970,6 +1988,29 @@ workflows:
1970
1988
- INFO_PLIST_NAME : ' Info.plist'
1971
1989
after_run :
1972
1990
- _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
1973
2014
build_ios_qa :
1974
2015
envs :
1975
2016
- NO_FLIPPER : ' 1'
@@ -2174,75 +2215,6 @@ workflows:
2174
2215
inputs :
2175
2216
- deploy_path : browserstack_uploaded_flask_apps.json
2176
2217
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
2246
2218
app :
2247
2219
envs :
2248
2220
- opts :
@@ -2335,7 +2307,7 @@ app:
2335
2307
meta :
2336
2308
bitrise.io :
2337
2309
stack : osx-xcode-16.2.x
2338
- machine_type_id : g2.mac.large
2310
+ machine_type_id : g2.mac.4large
2339
2311
trigger_map :
2340
2312
- push_branch : release/*
2341
2313
pipeline : pr_regression_e2e_pipeline
0 commit comments