build(devcontainer): add iflow-cli support
Some checks failed
CI/CD Pipeline / playwright (push) Successful in 1m45s
CI/CD Pipeline / build-and-deploy (push) Has been cancelled

This commit is contained in:
严浩
2025-11-12 11:05:30 +08:00
parent e04310c2c9
commit 82897ea690

View File

@@ -108,6 +108,7 @@
"remoteUser": "usr_vscode", "remoteUser": "usr_vscode",
"mounts": [ "mounts": [
"source=${localWorkspaceFolderBasename}---bashhistory,target=/commandhistory,type=volume", "source=${localWorkspaceFolderBasename}---bashhistory,target=/commandhistory,type=volume",
"source=${localWorkspaceFolderBasename}---iflow,target=/home/usr_vscode/.iflow,type=volume",
"source=${localWorkspaceFolderBasename}---gemini,target=/home/usr_vscode/.gemini,type=volume", "source=${localWorkspaceFolderBasename}---gemini,target=/home/usr_vscode/.gemini,type=volume",
"source=${localWorkspaceFolderBasename}---claude-code-router,target=/home/usr_vscode/.claude-code-router,type=volume", "source=${localWorkspaceFolderBasename}---claude-code-router,target=/home/usr_vscode/.claude-code-router,type=volume",
"source=${localWorkspaceFolderBasename}---claude-code,target=/home/usr_vscode/.claude,type=volume", "source=${localWorkspaceFolderBasename}---claude-code,target=/home/usr_vscode/.claude,type=volume",
@@ -136,7 +137,7 @@
}, },
"updateContentCommand": /* */ "pnpm install", "updateContentCommand": /* */ "pnpm install",
"postCreateCommand": /* */ { "postCreateCommand": /* */ {
"install-global-cli": "pnpm install -g @google/gemini-cli@latest @anthropic-ai/claude-code@latest @musistudio/claude-code-router@latest" "install-global-cli": "pnpm install -g @google/gemini-cli@latest @anthropic-ai/claude-code@latest @musistudio/claude-code-router@latest @iflow-ai/iflow-cli@latest"
}, },
"postStartCommand": /* */ "echo '容器已启动!'", "postStartCommand": /* */ "echo '容器已启动!'",
"postAttachCommand": /* */ "echo '开发环境已就绪!${containerWorkspaceFolder}'", "postAttachCommand": /* */ "echo '开发环境已就绪!${containerWorkspaceFolder}'",