Skip to content
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
10 changes: 5 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
FROM python:3.7-alpine
MAINTAINER f1yegor

ADD docker-requirements.txt /app/requirements.txt
ADD grafcli.conf.example /etc/grafcli/grafcli.conf
COPY docker-requirements.txt /app/requirements.txt
COPY grafcli.conf.example /etc/grafcli/grafcli.conf

RUN pip3 install --upgrade pip
RUN pip3 install -r /app/requirements.txt
RUN pip3 install grafcli
RUN pip3 install --upgrade pip \
&& pip3 install -r /app/requirements.txt \
&& RUN pip3 install grafcli

VOLUME ["/etc/grafcli/"]
VOLUME ["/db"]
Expand Down
19 changes: 9 additions & 10 deletions tests/integration/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
FROM python:3.7-alpine

ADD tests/integration/entrypoint.sh /entrypoint.sh
ADD tests/integration/wait-for-it.sh /wait-for-it.sh
COPY tests/integration/entrypoint.sh /entrypoint.sh
COPY tests/integration/wait-for-it.sh /wait-for-it.sh

RUN sed -i s/6/cdn/ /etc/apk/repositories && apk add --update --progress make bats
ADD requirements.txt /app/requirements.txt
RUN pip3 install --upgrade pip
RUN pip3 install -r /app/requirements.txt

RUN mkdir -p /etc/grafcli
RUN ln -s /app/grafcli.conf.example /etc/grafcli/grafcli.conf
RUN ln -s /app/scripts/grafcli /usr/local/bin/grafcli
RUN apk add --update --progress make bats
COPY requirements.txt /app/requirements.txt
RUN pip3 install --upgrade pip \
&& pip3 install -r /app/requirements.txt \
&& mkdir -p /etc/grafcli \
&& ln -s /app/grafcli.conf.example /etc/grafcli/grafcli.conf \
&& ln -s /app/scripts/grafcli /usr/local/bin/grafcli

ENV PYTHONPATH=/app

Expand Down