0
0
mirror of https://github.com/sp-tarkov/build.git synced 2025-02-12 16:50:45 -05:00

Updates spt-build-node image to v1.0.7

Now includes the vim-common package with the xxd command, which is used for the file hash process.
This commit is contained in:
Refringe 2024-03-26 17:01:13 -04:00
parent bcbf8d27e0
commit 400eecec1f
Signed by: Refringe
GPG Key ID: 7715B85B4A6306ED
3 changed files with 8 additions and 7 deletions

View File

@ -11,7 +11,7 @@ jobs:
prepare:
runs-on: ubuntu-latest
container:
image: refringe/spt-build-node:1.0.6
image: refringe/spt-build-node:1.0.7
outputs:
proceed: ${{ steps.check-existence.outputs.proceed }}
is_nightly: ${{ steps.determine-context.outputs.is_nightly }}
@ -189,7 +189,7 @@ jobs:
if: needs.prepare.outputs.proceed == 'true'
runs-on: ubuntu-latest
container:
image: refringe/spt-build-node:1.0.6
image: refringe/spt-build-node:1.0.7
outputs:
server_commit: ${{ steps.clone.outputs.server_commit }}
steps:
@ -366,7 +366,7 @@ jobs:
needs: [prepare, build-server, build-modules, build-launcher]
runs-on: ubuntu-latest
container:
image: refringe/spt-build-node:1.0.6
image: refringe/spt-build-node:1.0.7
outputs:
base_name: ${{ steps.generate-filename.outputs.base_name }}
build_name: ${{ steps.generate-filename.outputs.build_name }}
@ -463,7 +463,7 @@ jobs:
needs: [prepare, assemble-release, build-server]
runs-on: ubuntu-latest
container:
image: refringe/spt-build-node:1.0.6
image: refringe/spt-build-node:1.0.7
steps:
- name: Download Release Artifact
uses: actions/download-artifact@v3
@ -698,7 +698,7 @@ jobs:
needs: [publish-release]
runs-on: ubuntu-latest
container:
image: refringe/spt-build-node:1.0.6
image: refringe/spt-build-node:1.0.7
steps:
- name: Remove Artifacts
uses: geekyeggo/delete-artifact@v5

View File

@ -14,8 +14,9 @@ FROM node:20.11.1-bookworm
# - python3 (for running python scripts)
# - python3-pip (for installing python packages)
# - python3-venv (for creating python virtual environments)
# - vim-common (for xxd command, for file hash process)
RUN apt-get update && \
apt-get install -y wget git git-lfs zstd tree jq p7zip-full sshpass python3 python3-pip python3-venv
apt-get install -y wget git git-lfs zstd tree jq p7zip-full sshpass python3 python3-pip python3-venv vim-common
# Create a virtual environment for Python packages
RUN python3 -m venv /opt/venv

View File

@ -29,7 +29,7 @@ Be sure to update the version number to the next available version before buildi
```
# Build and push the spt-build-node Docker image to the Docker Hub
docker build -t refringe/spt-build-node:1.0.7 -t refringe/spt-build-node:latest -f Dockerfile.node .
docker build -t refringe/spt-build-node:1.0.8 -t refringe/spt-build-node:latest -f Dockerfile.node .
docker push refringe/spt-build-node --all-tags
# Build and push the spt-build-dotnet Docker image to the Docker Hub