some tests, and docker fix
[cas.git] / Dockerfile
index 70bd4f0..06bcb83 100644 (file)
@@ -1,11 +1,18 @@
 FROM python:3.10-alpine AS base
 
 FROM python:3.10-alpine AS base
 
+RUN    apk update && apk add --no-cache \
+       openssh-keygen
 COPY requirements.txt requirements.txt
 RUN pip install --no-cache-dir -r requirements.txt
 
 WORKDIR /app/src
 
 
 COPY requirements.txt requirements.txt
 RUN pip install --no-cache-dir -r requirements.txt
 
 WORKDIR /app/src
 
 
+FROM base AS dev
+
+RUN pip install --no-cache-dir coverage
+
+
 FROM base AS prod
 
 RUN pip install --no-cache-dir gunicorn psycopg2-binary
 FROM base AS prod
 
 RUN pip install --no-cache-dir gunicorn psycopg2-binary