mirror of
https://github.com/sp-tarkov/build.git
synced 2025-02-13 02:50:46 -05:00
Adds jq tool to the node image
This commit is contained in:
parent
7f849a17fc
commit
8109add164
@ -43,7 +43,7 @@ jobs:
|
|||||||
if: needs.check-tag-exists.outputs.proceed == 'true'
|
if: needs.check-tag-exists.outputs.proceed == 'true'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: refringe/spt-build-node:1.0.4
|
image: refringe/spt-build-node:1.0.5
|
||||||
outputs:
|
outputs:
|
||||||
build_type: ${{ steps.build-type.outputs.build_type }}
|
build_type: ${{ steps.build-type.outputs.build_type }}
|
||||||
steps:
|
steps:
|
||||||
@ -262,7 +262,7 @@ jobs:
|
|||||||
needs: [check-tag-exists, build-server, build-modules, build-launcher]
|
needs: [check-tag-exists, build-server, build-modules, build-launcher]
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: refringe/spt-build-node:1.0.4
|
image: refringe/spt-build-node:1.0.5
|
||||||
outputs:
|
outputs:
|
||||||
build_name: ${{ steps.generate-filename.outputs.build_name }}
|
build_name: ${{ steps.generate-filename.outputs.build_name }}
|
||||||
steps:
|
steps:
|
||||||
@ -336,7 +336,7 @@ jobs:
|
|||||||
needs: [assemble-release, determine-build-type]
|
needs: [assemble-release, determine-build-type]
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container:
|
container:
|
||||||
image: refringe/spt-build-node:1.0.4
|
image: refringe/spt-build-node:1.0.5
|
||||||
steps:
|
steps:
|
||||||
- name: Download Release Artifact
|
- name: Download Release Artifact
|
||||||
uses: actions/download-artifact@v3
|
uses: actions/download-artifact@v3
|
||||||
|
@ -7,6 +7,7 @@ FROM node:20.10.0-bookworm
|
|||||||
# - git-lfs (duh)
|
# - git-lfs (duh)
|
||||||
# - zstd (caching action dependancy)
|
# - zstd (caching action dependancy)
|
||||||
# - tree (pretty print build directory structure)
|
# - tree (pretty print build directory structure)
|
||||||
|
# - jq (working with JSON)
|
||||||
# - p7zip-full (the goat)
|
# - p7zip-full (the goat)
|
||||||
# - sshpass (for automated SSH authentication)
|
# - sshpass (for automated SSH authentication)
|
||||||
# - lftp (for automated SFTP commands)
|
# - lftp (for automated SFTP commands)
|
||||||
@ -14,7 +15,7 @@ FROM node:20.10.0-bookworm
|
|||||||
# - python3-pip (for installing python packages)
|
# - python3-pip (for installing python packages)
|
||||||
# - python3-venv (for creating python virtual environments)
|
# - python3-venv (for creating python virtual environments)
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y wget git git-lfs zstd tree 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
|
||||||
|
|
||||||
# Create a virtual environment for Python packages
|
# Create a virtual environment for Python packages
|
||||||
RUN python3 -m venv /opt/venv
|
RUN python3 -m venv /opt/venv
|
||||||
|
@ -37,7 +37,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
|
# Build and push the spt-build-node Docker image to the Docker Hub
|
||||||
docker build -t refringe/spt-build-node:1.0.5 -t refringe/spt-build-node:latest -f Dockerfile.node .
|
docker build -t refringe/spt-build-node:1.0.6 -t refringe/spt-build-node:latest -f Dockerfile.node .
|
||||||
docker push refringe/spt-build-node --all-tags
|
docker push refringe/spt-build-node --all-tags
|
||||||
|
|
||||||
# Build and push the spt-build-dotnet Docker image to the Docker Hub
|
# Build and push the spt-build-dotnet Docker image to the Docker Hub
|
||||||
|
Loading…
x
Reference in New Issue
Block a user