ARG CONTAINER_TYPE
ARG CONTAINER_VERSION
# Use this base image
FROM registry.sdzecom-internal.de/runtime/production-${CONTAINER_TYPE}:${CONTAINER_VERSION}
ARG REPO_OWNER
ARG PROJECT_NAME=${REPO_OWNER}

# Insert the build project code
RUN mkdir -p /var/www/CONTENTSERV/${PROJECT_NAME}
COPY ${REPO_OWNER}-build.tar.gz /var/www/CONTENTSERV/${PROJECT_NAME}/build.tar.gz

# Copy the pkg bindary from a prebuild image
COPY --from=registry.sdzecom-internal.de/sdzecom/pkg:1.0.1 /usr/local/bin/pkg /usr/local/bin/pkg

RUN cd /var/www/CONTENTSERV/${PROJECT_NAME} \
    && tar xfz build.tar.gz \
    && chmod +x /usr/local/bin/pkg \
    && /usr/local/bin/pkg coremod --core-directory /var/www/CONTENTSERV/ --project-directory /var/www/CONTENTSERV/${PROJECT_NAME} \
    && rm /var/www/CONTENTSERV/${PROJECT_NAME}/build.tar.gz /usr/local/bin/pkg

# Add more software to your image
# RUN apt-get install libreoffice

RUN apt-get -y install less vim joe
# COPY resources/entrypoint.sh /opt/entrypoint.sh
# RUN chmod +x /opt/entrypoint.sh
# COPY resources/exportexec-service.sh /etc/init.d/exportexec-service.sh
# RUN chmod +x /etc/init.d/exportexec-service.sh

