diff --git a/roles/devcontainer_sync/defaults/main.yml b/roles/devcontainer_sync/defaults/main.yml index 36f1419..01ceb7e 100644 --- a/roles/devcontainer_sync/defaults/main.yml +++ b/roles/devcontainer_sync/defaults/main.yml @@ -70,7 +70,7 @@ devcontainer_plugins: contextmode: install_steps: - curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash - - bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode + - bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" - mkdir -p "${containerWorkspaceFolder}"/.github/hooks - wget https://raw.githubusercontent.com/mksglu/context-mode/refs/heads/main/configs/vscode-copilot/hooks.json -O .github/hooks/context-mode.json mcp: diff --git a/tests/cloud-example/.devcontainer/install.sh b/tests/cloud-example/.devcontainer/install.sh index d4e73e7..6d742af 100755 --- a/tests/cloud-example/.devcontainer/install.sh +++ b/tests/cloud-example/.devcontainer/install.sh @@ -19,7 +19,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks diff --git a/tests/golden_output b/tests/golden_output index 0d2351e..3d48d41 100644 --- a/tests/golden_output +++ b/tests/golden_output @@ -138,7 +138,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks @@ -226,7 +226,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks @@ -398,7 +398,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks @@ -505,7 +505,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks diff --git a/tests/node-example/.devcontainer/install.sh b/tests/node-example/.devcontainer/install.sh index fc7beb8..d6c11ac 100755 --- a/tests/node-example/.devcontainer/install.sh +++ b/tests/node-example/.devcontainer/install.sh @@ -21,7 +21,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks diff --git a/tests/python-example/.devcontainer/install.sh b/tests/python-example/.devcontainer/install.sh index 68104cd..31cb0ed 100755 --- a/tests/python-example/.devcontainer/install.sh +++ b/tests/python-example/.devcontainer/install.sh @@ -24,7 +24,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks diff --git a/tests/rust-example/.devcontainer/install.sh b/tests/rust-example/.devcontainer/install.sh index 007eccc..8695205 100755 --- a/tests/rust-example/.devcontainer/install.sh +++ b/tests/rust-example/.devcontainer/install.sh @@ -21,7 +21,7 @@ curl -sSL https://raw.githubusercontent.com/8b-is/smart-tree/main/scripts/instal curl -o- "https://raw.githubusercontent.com/nvm-sh/nvm/$(curl -s https://api.github.com/repos/nvm-sh/nvm/releases/latest | jq -r '.tag_name')/install.sh" | bash -bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress" && npm install --save-dev context-mode +bash -c "source ~/.nvm/nvm.sh && nvm install 24 --latest-npm --no-progress && npm install -g context-mode" mkdir -p "${containerWorkspaceFolder}"/.github/hooks