(experiment) skip optional deps for mac

This commit is contained in:
Peter Squicciarini 2020-09-16 11:45:51 -07:00
parent 99038981dc
commit d21ea7de56
No known key found for this signature in database
GPG Key ID: 08B897BCAB6763CB
2 changed files with 8 additions and 11 deletions

View File

@ -13,8 +13,13 @@ cd vscode || exit
# apply patches
# patch -u src/vs/platform/update/electron-main/updateService.win32.ts -i ../patches/update-cache-path.patch
CHILD_CONCURRENCY=1 yarn --frozen-lockfile
yarn postinstall
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
CHILD_CONCURRENCY=1 yarn --frozen-lockfile --ignore-optional
npm_config_argv='{"original":["--ignore-optional"]}' yarn postinstall
else
CHILD_CONCURRENCY=1 yarn --frozen-lockfile
yarn postinstall
fi
if [[ "$BUILDARCH" == *"arm"* ]]; then
sed -i -z 's/,\n[^\n]*arm[^\n]*//' node_modules/vscode-sqlite3/binding.gyp

View File

@ -1,12 +1,7 @@
steps:
- task: NodeTool@0
inputs:
versionSpec: "12.13.0"
- script: |
choco install jq
displayName: 'install jq from choco'
- task: geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@2
displayName: 'Install Yarn'
versionSpec: "12.14.1"
- task: UsePythonVersion@0
displayName: 'Use Python 2.x'
inputs:
@ -27,9 +22,6 @@ steps:
filePath: 'check_tags.ps1'
env:
MAPPED_GITHUB_TOKEN: $(GITHUB_TOKEN)
- script: |
git -C vscode status
displayName: 'vscode status'
- powershell: |
bash ./build.sh
displayName: 'go build it!'