GitLab CI commited on
Commit
c08f610
·
1 Parent(s): 0ace67a

Update game build from GitLab CI

Browse files
Files changed (2) hide show
  1. Dockerfile +7 -9
  2. server/static/godot/index.pck +0 -0
Dockerfile CHANGED
@@ -10,7 +10,7 @@ RUN useradd -m -u 1000 appuser
10
  # Définir le répertoire de travail
11
  WORKDIR /app
12
 
13
- # Install system dependencies for PyAudio before poetry install
14
  RUN apt-get update && apt-get install -y \
15
  gcc \
16
  portaudio19-dev \
@@ -22,18 +22,16 @@ RUN apt-get update && apt-get install -y \
22
  libasound2 \
23
  libasound2-data \
24
  wget \
25
- # Add CUDA dependencies
26
- cuda-cudart-11-8 \
27
- cuda-cudnn8 \
28
  && rm -rf /var/lib/apt/lists/*
29
 
30
- # Add CUDA repository and install CUDA toolkit
31
- RUN wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb && \
32
- dpkg -i cuda-keyring_1.1-1_all.deb && \
33
  apt-get update && \
34
- apt-get install -y cuda-toolkit-11-8 && \
35
  rm -rf /var/lib/apt/lists/* && \
36
- rm cuda-keyring_1.1-1_all.deb
37
 
38
  # Copier les fichiers de dépendances
39
  COPY poetry.lock pyproject.toml ./
 
10
  # Définir le répertoire de travail
11
  WORKDIR /app
12
 
13
+ # Install system dependencies for PyAudio and basic tools
14
  RUN apt-get update && apt-get install -y \
15
  gcc \
16
  portaudio19-dev \
 
22
  libasound2 \
23
  libasound2-data \
24
  wget \
25
+ gnupg2 \
 
 
26
  && rm -rf /var/lib/apt/lists/*
27
 
28
+ # Add NVIDIA repository and install CUDA
29
+ RUN wget https://developer.download.nvidia.com/compute/cuda/repos/debian11/x86_64/cuda-keyring_1.0-1_all.deb && \
30
+ dpkg -i cuda-keyring_1.0-1_all.deb && \
31
  apt-get update && \
32
+ apt-get install -y cuda-toolkit-11-8 cuda-cudart-11-8 libcudnn8 && \
33
  rm -rf /var/lib/apt/lists/* && \
34
+ rm cuda-keyring_1.0-1_all.deb
35
 
36
  # Copier les fichiers de dépendances
37
  COPY poetry.lock pyproject.toml ./
server/static/godot/index.pck CHANGED
Binary files a/server/static/godot/index.pck and b/server/static/godot/index.pck differ