Files
kryz-go-flutter/.devcontainer/devcontainer.json
T
robot 07d5290b67
CI / Test (pull_request) Failing after 11s
CI / Build Android (pull_request) Skipped
CI / Build iOS (pull_request) Skipped
CI / Lint (pull_request) Successful in 19m44s
perf: optimize container startup and CI pipeline
- Dockerfile: use Flutter tarball instead of git clone (~150MB vs 500MB+)
- Dockerfile: split into independent layers for better caching
- Dockerfile: use JRE instead of JDK, remove unnecessary packages
- devcontainer.json: remove venv/pip/claude from postCreateCommand
- ci.yml: remove redundant analyze/test in build-android job
- ci.yml: run lint and test in parallel (no dependency chain)

Estimated impact: 40min -> ~5-8min first build, ~2-3min cached
2026-08-02 22:00:06 +00:00

23 lines
499 B
JSON
Executable File

{
"name": "kryz-go",
"mounts": [
// "source=/dev/dri,target=/dev/dri,type=bind"
],
"build": {
"dockerfile": "Dockerfile"
},
"customizations": {
"vscode": {
"extensions": [
"ms-vscode.vscode-typescript-next",
"dart-code.flutter"
]
}
},
"postCreateCommand": "flutter pub get",
"containerEnv": {
"ANTHROPIC_BASE_URL": "http://192.168.1.108:1234",
"ANTHROPIC_API_KEY": "lmstudio",
"ANTHROPIC_BASE_MODEL": "qwen/qwen3.6-27b"
}
}