Sfoglia il codice sorgente

fix: fetch when building assets

Baptiste Augrain 1 anno fa
parent
commit
8024004702
2 ha cambiato i file con 11 aggiunte e 1 eliminazioni
  1. 8 0
      patches/linux/use-node16.patch
  2. 3 1
      prepare_vscode.sh

+ 8 - 0
patches/linux/use-node16.patch

@@ -6,6 +6,14 @@ index ba23e78..9b8a5a1 100644
  const through2 = require("through2");
 +const fetch = require("node-fetch");
  function fetchUrls(urls, options) {
+diff --git a/build/linux/debian/install-sysroot.js b/build/linux/debian/install-sysroot.js
+index 40ca42e..3276167 100644
+--- a/build/linux/debian/install-sysroot.js
++++ b/build/linux/debian/install-sysroot.js
+@@ -14,2 +14,3 @@ const crypto_1 = require("crypto");
+ const ansiColors = require("ansi-colors");
++const fetch = require("node-fetch");
+ // Based on https://source.chromium.org/chromium/chromium/src/+/main:build/linux/sysroot_scripts/install-sysroot.py.
 diff --git a/remote/.yarnrc b/remote/.yarnrc
 index adbe2d2..dfc3bd7 100644
 --- a/remote/.yarnrc

+ 3 - 1
prepare_vscode.sh

@@ -62,7 +62,9 @@ export PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1
 if [[ "${OS_NAME}" == "linux" ]]; then
   export VSCODE_SKIP_NODE_VERSION_CHECK=1
 
-  mv ../.nvmrc.linux ../.nvmrc
+  if [[ -f "../.nvmrc.linux" ]]; then
+    mv ../.nvmrc.linux ../.nvmrc
+  fi
 
   for file in ../patches/linux/*.patch; do
     if [[ -f "${file}" ]]; then