feat: update launch configurations and build scripts for staging and production environments
This commit is contained in:
96
.vscode/launch.json
vendored
96
.vscode/launch.json
vendored
@@ -1,41 +1,127 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
// ===================== Client App =====================
|
||||
{
|
||||
"name": "Client (Dev) - Android",
|
||||
"name": "Client [DEV] - Android",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/client/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "dev",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.dev.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Client (Dev) - iOS",
|
||||
"name": "Client [DEV] - iOS",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/client/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "dev",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.dev.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Staff (Dev) - Android",
|
||||
"name": "Client [STG] - Android",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/client/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "stage",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.stage.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Client [STG] - iOS",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/client/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "stage",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.stage.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Client [PROD] - Android",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/client/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "prod",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.prod.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Client [PROD] - iOS",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/client/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "prod",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.prod.json"
|
||||
]
|
||||
},
|
||||
// ===================== Staff App =====================
|
||||
{
|
||||
"name": "Staff [DEV] - Android",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/staff/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "dev",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.dev.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Staff (Dev) - iOS",
|
||||
"name": "Staff [DEV] - iOS",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/staff/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "dev",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.dev.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Staff [STG] - Android",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/staff/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "stage",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.stage.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Staff [STG] - iOS",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/staff/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "stage",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.stage.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Staff [PROD] - Android",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/staff/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "prod",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.prod.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Staff [PROD] - iOS",
|
||||
"request": "launch",
|
||||
"type": "dart",
|
||||
"program": "apps/mobile/apps/staff/lib/main.dart",
|
||||
"args": [
|
||||
"--flavor", "prod",
|
||||
"--dart-define-from-file=${workspaceFolder}/apps/mobile/config.prod.json"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user