Browse Source

build: node 20.17 on appveyor

Keeley Hammond 6 months ago
parent
commit
a8c15bf756
2 changed files with 6 additions and 2 deletions
  1. 1 1
      appveyor-bake.yml
  2. 5 1
      script/setup-win-for-dev.bat

+ 1 - 1
appveyor-bake.yml

@@ -68,7 +68,7 @@ build_script:
   - ps: $env:PATH="$pwd\depot_tools;$env:PATH"
   - update_depot_tools.bat
   # Uncomment the following line if windows deps change
-  # - src\electron\script\setup-win-for-dev.bat
+  - src\electron\script\setup-win-for-dev.bat
   - >-
       gclient config
       --name "src\electron"

+ 5 - 1
script/setup-win-for-dev.bat

@@ -56,11 +56,15 @@ REM Install Windows SDK
 choco install windows-sdk-11-version-22h2-all
 
 REM Install nodejs python git and yarn needed dependencies
-choco install -y --force nodejs --version=20.9.0
+choco install -y --force nodejs --version=20.17.0
 choco install -y python2 git yarn
 choco install python --version 3.7.9
 call C:\ProgramData\chocolatey\bin\RefreshEnv.cmd
 SET PATH=C:\Python27\;C:\Python27\Scripts;C:\Python39\;C:\Python39\Scripts;%PATH%
+if exist "C:\Users\appveyor\AppData\Roaming\npm" (
+  rm -rf "C:\Users\appveyor\AppData\Roaming\npm"
+  mkdir "C:\Users\appveyor\AppData\Roaming\npm"
+)
 if not exist "C:\Users\appveyor\AppData\Roaming\npm" (
   mkdir "C:\Users\appveyor\AppData\Roaming\npm"
 )