Changeset View
Changeset View
Standalone View
Standalone View
Dockerfile-doxygen
FROM ubuntu:16.04 | FROM ubuntu:16.04 | ||||
ARG TEAMCITY_USERID | |||||
ARG TEAMCITY_PASSWORD | |||||
ARG TEAMCITY_URL | |||||
RUN apt-get update && apt-get install -y doxygen graphviz | RUN apt-get update && apt-get install -y doxygen graphviz curl | ||||
COPY doc /abc/doc | COPY doc /abc/doc | ||||
COPY src /abc/src | COPY src /abc/src | ||||
WORKDIR /abc | WORKDIR /abc | ||||
RUN echo "$TEAMCITY_URL" | |||||
RUN curl -u "${TEAMCITY_USERID}:${TEAMCITY_PASSWORD}" "${TEAMCITY_URL}/httpAuth/repository/download/BitcoinABCMasterLinux/.lastSuccessful/Doxyfile?branch=master" > doc/Doxyfile | |||||
RUN doxygen doc/Doxyfile | RUN doxygen doc/Doxyfile | ||||
FROM nginx:alpine | FROM nginx:alpine | ||||
COPY --from=0 /abc/doc/doxygen/html /usr/share/nginx/html | COPY --from=0 /abc/doc/doxygen/html /usr/share/nginx/html |