Skip to content
Snippets Groups Projects
Commit f863ab80 authored by Bastien Abadie's avatar Bastien Abadie Committed by Erwan Rouchet
Browse files

Fix binary build

parent 997080ff
No related branches found
No related tags found
1 merge request!2019Fix binary build
...@@ -11,7 +11,7 @@ include: ...@@ -11,7 +11,7 @@ include:
# For jobs that run backend scripts directly # For jobs that run backend scripts directly
.backend-setup: .backend-setup:
image: registry.gitlab.com/teklia/arkindex/backend/base:lxml-4.9.2 image: registry.gitlab.com/teklia/arkindex/backend/base:bookworm
cache: cache:
paths: paths:
......
FROM registry.gitlab.com/teklia/arkindex/backend/base:lxml-4.9.2 as build FROM registry.gitlab.com/teklia/arkindex/backend/base:bookworm as build
RUN mkdir build RUN mkdir build
ADD . build ADD . build
RUN cd build && python3 setup.py sdist RUN cd build && python3 setup.py sdist
FROM registry.gitlab.com/teklia/arkindex/backend/base:lxml-4.9.2 FROM registry.gitlab.com/teklia/arkindex/backend/base:bookworm
ARG TRANSKRIBUS_BRANCH=master ARG TRANSKRIBUS_BRANCH=master
ARG TRANSKRIBUS_ID=11180199 ARG TRANSKRIBUS_ID=11180199
ARG LICENSE_BRANCH=master ARG LICENSE_BRANCH=master
......
FROM python:3.10-slim AS compilation FROM python:3.10-slim-bookworm AS compilation
RUN apt-get update && apt-get install --no-install-recommends -y build-essential wget RUN apt-get update && apt-get install --no-install-recommends -y build-essential wget
...@@ -61,7 +61,7 @@ RUN python -m nuitka \ ...@@ -61,7 +61,7 @@ RUN python -m nuitka \
arkindex/manage.py arkindex/manage.py
# Start over from a clean setup # Start over from a clean setup
FROM registry.gitlab.com/teklia/arkindex/backend/base:lxml-4.9.2 as build FROM registry.gitlab.com/teklia/arkindex/backend/base:bookworm as build
# Import files from compilation # Import files from compilation
RUN mkdir /usr/share/arkindex RUN mkdir /usr/share/arkindex
......
FROM python:3.10-slim FROM python:3.10-slim-bookworm
# Install some runtime deps and python dependencies that are slow to install or require specific build deps # Install some runtime deps and python dependencies that are slow to install or require specific build deps
ADD requirements.txt bootstrap.sh / ADD requirements.txt bootstrap.sh /
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment