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:
# For jobs that run backend scripts directly
.backend-setup:
image: registry.gitlab.com/teklia/arkindex/backend/base:lxml-4.9.2
image: registry.gitlab.com/teklia/arkindex/backend/base:bookworm
cache:
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
ADD . build
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_ID=11180199
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
......@@ -61,7 +61,7 @@ RUN python -m nuitka \
arkindex/manage.py
# 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
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
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