diff --git a/apps/cic-eth/docker/Dockerfile b/apps/cic-eth/docker/Dockerfile index a7ee6561..8e43464b 100644 --- a/apps/cic-eth/docker/Dockerfile +++ b/apps/cic-eth/docker/Dockerfile @@ -1,6 +1,6 @@ FROM python:3.8.6-slim-buster as compile -WORKDIR /usr/src/cic-eth +WORKDIR /usr/src RUN apt-get update && \ apt install -y gcc gnupg libpq-dev wget make g++ gnupg bash procps git @@ -13,10 +13,17 @@ ARG GITLAB_PYTHON_REGISTRY="https://gitlab.com/api/v4/projects/27624814/packages RUN /usr/local/bin/python -m pip install --upgrade pip RUN pip install semver -COPY cic-eth/ . +COPY cic-eth-aux/ ./cic-eth-aux/ +WORKDIR /usr/src/cic-eth-aux/erc20-demurrage-token RUN pip install --extra-index-url $GITLAB_PYTHON_REGISTRY \ --extra-index-url $EXTRA_INDEX_URL . +WORKDIR /usr/src/cic-eth + +COPY cic-eth/ . +RUN pip install --extra-index-url $GITLAB_PYTHON_REGISTRY \ + --extra-index-url $EXTRA_INDEX_URL .[services] + # --- TEST IMAGE --- FROM python:3.8.6-slim-buster as test diff --git a/apps/cic-eth/services_requirements.txt b/apps/cic-eth/services_requirements.txt index 6ebbcd69..e7842d75 100644 --- a/apps/cic-eth/services_requirements.txt +++ b/apps/cic-eth/services_requirements.txt @@ -5,3 +5,10 @@ confini~=0.3.6rc4 redis==3.5.3 hexathon~=0.0.1a7 pycryptodome==3.10.1 +liveness~=0.0.1a7 +eth-address-index~=0.1.2a1 +eth-accounts-index~=0.0.12a1 +cic-eth-registry~=0.5.6a1 +erc20-faucet~=0.2.2a1 +sarafu-faucet~=0.0.4a1 +moolb~=0.1.1b2