FROM 475275892927.dkr.ecr.us-east-1.amazonaws.com/python:0.0.1

ARG REVISION
ARG BUILDTIME
LABEL REVISION=${REVISION}
LABEL BUILDTIME=${BUILDTIME}
COPY . /app/

RUN make venv && \
    echo $' \
    set -euo pipefail \n \
    env \n \
    source ./venv/bin/activate && \
    python3 ./install-library.py \
        --bucket ${BUCKET} \
        --libraryName ${LIBRARY_NAME} \
        --dbxWorkspace ${DBX_WORKSPACE} \
        --dbxClusterId ${DBX_CLUSTER_ID} \
        --dbxAuthToken ${DBX_AUTH_TOKEN} \n' >> /app/entrypoint.sh

ENTRYPOINT ["/bin/sh", "/app/entrypoint.sh"]
