1
mirror of https://github.com/thepeacockproject/Peacock synced 2025-02-23 03:35:25 +01:00

Actually ship Node in full CI builds

Signed-off-by: Reece Dunham <me@rdil.rocks>
This commit is contained in:
Reece Dunham 2022-11-02 16:48:04 -04:00
parent 91d6cbfebd
commit 990b815e08
No known key found for this signature in database
GPG Key ID: 0D7E929D2089E040
2 changed files with 8 additions and 2 deletions

@ -29,11 +29,17 @@ Build_task:
- yarn
Install_System_Dependencies_script:
- apt update --yes
- apt install zip jq --yes
- apt install zip jq curl --yes
Build_Modules_script:
- yarn build
Optimize_script:
- yarn optimize
Download_NodeJS_script:
- curl https://nodejs.org/dist/$(cat .nvmrc)/node-$(cat .nvmrc)-win-x64.zip -o node.zip
- unzip node.zip
- mkdir nodedist
- cp node-$(cat .nvmrc)-win-x64/node.exe nodedist/node.exe
- cp node-$(cat .nvmrc)-win-x64/LICENSE nodedist/LICENSE
Assemble_Full_script:
- ./packaging/ciAssemble.sh
Assemble_Lite_script:

2
.nvmrc

@ -1 +1 @@
v18.10.0
v18.12.0