0
0
mirror of https://github.com/sp-tarkov/build.git synced 2025-02-13 02:10:46 -05:00

Update build.yaml to clone server repository and install dependencies

This commit is contained in:
Refringe 2024-03-02 14:04:33 -05:00
parent 13f2c1d8e6
commit 0dfdf0d704
No known key found for this signature in database
GPG Key ID: DA8524051241DD36

View File

@ -23,28 +23,30 @@ jobs:
id: server-cache id: server-cache
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: /workspace/refringe/Build/server path: ./server
key: server-${{ gitea.sha }} key: server-${{ gitea.sha }}
restore-keys: server- restore-keys: server-
- name: Clone Server - name: Clone Server
if: steps.server-cache.outputs.cache-hit != 'true' if: steps.server-cache.outputs.cache-hit != 'true'
run: git clone https://dev.sp-tarkov.com/SPT-AKI/Server.git --branch 3.8.0-BE --depth 1 /workspace/refringe/Build/server run: |
rm -rf ./server
git clone https://dev.sp-tarkov.com/SPT-AKI/Server.git --branch 3.8.0-BE --depth 1 ./server
- name: Pull Server LFS Files - name: Pull Server LFS Files
if: steps.server-cache.outputs.cache-hit != 'true' if: steps.server-cache.outputs.cache-hit != 'true'
run: | run: |
cd /workspace/refringe/Build/server cd ./server
git lfs pull && git lfs ls-files git lfs pull && git lfs ls-files
- name: Install Server Dependencies - name: Install Server Dependencies
run: | run: |
cd /workspace/refringe/Build/server cd ./server
npm install npm install
- name: Install Server Dependencies - name: Install Server Dependencies
run: | run: |
cd /workspace/refringe/Build/server cd ./server
npm build:bleeding npm build:bleeding
# find build type # find build type