FROM apache/airflow:2.10.4

WORKDIR /opt/airflow/packages/feed_parser
COPY ../packages/feed_parser /opt/airflow/packages/feed_parser/

ARG AIRFLOW_UID=50000
ARG AIRFLOW_GID=0
ENV AIRFLOW_UID=${AIRFLOW_UID}
ENV AIRFLOW_GID=${AIRFLOW_GID}

USER root
RUN apt-get update && apt-get install -y git && apt-get clean
USER airflow

RUN pip install --upgrade pip && \
    pip install /opt/airflow/packages/feed_parser
