Updated on 2026-08-14
This commit is contained in:
parent
0fe533f267
commit
7a7204c6c4
32 changed files with 386 additions and 120 deletions
|
|
@ -32,4 +32,10 @@ internal sealed class BuildConfigField(val type: String, val name: String, val v
|
|||
name = "MOCK_DATA_SOURCE",
|
||||
value = isEnabled.toString(),
|
||||
)
|
||||
|
||||
class ABTestsEnabled(isEnabled: Boolean) : BuildConfigField(
|
||||
type = "Boolean",
|
||||
name = "AB_TESTS_ENABLED",
|
||||
value = isEnabled.toString(),
|
||||
)
|
||||
}
|
||||
|
|
@ -28,6 +28,7 @@ internal enum class BuildType(
|
|||
BuildConfigField.LogEnabled(isEnabled = true),
|
||||
BuildConfigField.TesterMenuAvailability(isEnabled = true),
|
||||
BuildConfigField.MockDataSource(isEnabled = false),
|
||||
BuildConfigField.ABTestsEnabled(isEnabled = false),
|
||||
),
|
||||
),
|
||||
|
||||
|
|
@ -49,6 +50,7 @@ internal enum class BuildType(
|
|||
BuildConfigField.LogEnabled(isEnabled = true),
|
||||
BuildConfigField.TesterMenuAvailability(isEnabled = true),
|
||||
BuildConfigField.MockDataSource(isEnabled = true),
|
||||
BuildConfigField.ABTestsEnabled(isEnabled = false),
|
||||
),
|
||||
),
|
||||
|
||||
|
|
@ -72,11 +74,12 @@ internal enum class BuildType(
|
|||
BuildConfigField.LogEnabled(isEnabled = true),
|
||||
BuildConfigField.TesterMenuAvailability(isEnabled = true),
|
||||
BuildConfigField.MockDataSource(isEnabled = false),
|
||||
BuildConfigField.ABTestsEnabled(isEnabled = true),
|
||||
),
|
||||
),
|
||||
|
||||
/**
|
||||
* Build type for QA and business
|
||||
* Build type for support with possible bugfixes for certain cases
|
||||
*
|
||||
* Features:
|
||||
* - Env: prod
|
||||
|
|
@ -92,6 +95,7 @@ internal enum class BuildType(
|
|||
BuildConfigField.LogEnabled(isEnabled = false),
|
||||
BuildConfigField.TesterMenuAvailability(isEnabled = false),
|
||||
BuildConfigField.MockDataSource(isEnabled = false),
|
||||
BuildConfigField.ABTestsEnabled(isEnabled = false),
|
||||
),
|
||||
),
|
||||
|
||||
|
|
@ -110,6 +114,7 @@ internal enum class BuildType(
|
|||
BuildConfigField.LogEnabled(isEnabled = false),
|
||||
BuildConfigField.TesterMenuAvailability(isEnabled = false),
|
||||
BuildConfigField.MockDataSource(isEnabled = false),
|
||||
BuildConfigField.ABTestsEnabled(isEnabled = true),
|
||||
),
|
||||
),
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue