Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion backend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM bitnami/minideb:buster

# Install dependencies
RUN install_packages git python python-pip python-setuptools python-dev build-essential wget gnupg2
RUN install_packages git python python-pip python-setuptools python-dev build-essential wget gnupg2 python-wheel
RUN pip install python-dateutil

# Install Node.js / nodemon
Expand Down
4 changes: 2 additions & 2 deletions backend/Dockerfile-celery
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM bitnami/minideb:buster

# Install dependencies
RUN install_packages git python python-pip python-setuptools python-dev build-essential wget gnupg2
RUN install_packages git python python-pip python-setuptools python-dev build-essential wget gnupg2 python-wheel

# Configuration
COPY celery/celery-config.cfg /etc/kernelci/kernelci-celery.cfg
Expand All @@ -21,7 +21,7 @@ RUN pip install -r /srv/kernelci-backend/requirements.txt
COPY celery/entrypoint.sh /srv/entrypoint.sh

# kcidb (NOTE: requires python3)
RUN install_packages python3 python3-pip python3-setuptools python3-dev
RUN install_packages python3 python3-pip python3-setuptools python3-dev python3-wheel
RUN git clone -b v5 https://github.com/kernelci/kcidb.git /etc/kernelci/kcidb; \
cd /etc/kernelci/kcidb; python3 -m pip install -r requirements.txt; \
python3 -m pip install --upgrade google-cloud-pubsub; \
Expand Down
2 changes: 1 addition & 1 deletion frontend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM bitnami/minideb:buster

# Install dependencies

RUN install_packages build-essential git python python-pip python-setuptools python-dev uwsgi-plugin-python curl redis-tools wget
RUN install_packages build-essential git python python-pip python-setuptools python-dev uwsgi-plugin-python curl redis-tools wget python-wheel

# Install Node.js / nodemon
RUN wget --no-check-certificate -nc -P /tmp/bitnami/pkg/cache/ https://downloads.bitnami.com/files/stacksmith/node-8.9.3-0-linux-x64-debian-8.tar.gz && \
Expand Down
2 changes: 1 addition & 1 deletion proxy/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN node /front/app/dashboard/static/js/lib/r.js -o /front/app/dashboard/static/

FROM bitnami/minideb:buster as backend

RUN install_packages git python python-pip python-setuptools python-dev build-essential
RUN install_packages git python python-pip python-setuptools python-dev build-essential python-wheel
RUN git clone https://github.com/kernelci/kernelci-backend.git /tmp/kernelci-backend
RUN pip install -r /tmp/kernelci-backend/requirements.txt
RUN cd /tmp/kernelci-backend/doc && make html
Expand Down