Path: blob/main/build/azure-pipelines/common/extract-telemetry.sh
3520 views
#!/usr/bin/env bash1set -e23cd $BUILD_STAGINGDIRECTORY4mkdir extraction5cd extraction6git clone --depth 1 https://github.com/microsoft/vscode-extension-telemetry.git7git clone --depth 1 https://github.com/microsoft/vscode-chrome-debug-core.git8git clone --depth 1 https://github.com/microsoft/vscode-node-debug2.git9git clone --depth 1 https://github.com/microsoft/vscode-node-debug.git10git clone --depth 1 https://github.com/microsoft/vscode-html-languageservice.git11git clone --depth 1 https://github.com/microsoft/vscode-json-languageservice.git12node $BUILD_SOURCESDIRECTORY/node_modules/.bin/vscode-telemetry-extractor --sourceDir $BUILD_SOURCESDIRECTORY --excludedDir $BUILD_SOURCESDIRECTORY/extensions --outputDir . --applyEndpoints13node $BUILD_SOURCESDIRECTORY/node_modules/.bin/vscode-telemetry-extractor --config $BUILD_SOURCESDIRECTORY/build/azure-pipelines/common/telemetry-config.json -o .14mkdir -p $BUILD_SOURCESDIRECTORY/.build/telemetry15mv declarations-resolved.json $BUILD_SOURCESDIRECTORY/.build/telemetry/telemetry-core.json16mv config-resolved.json $BUILD_SOURCESDIRECTORY/.build/telemetry/telemetry-extensions.json17cd ..18rm -rf extraction192021