Newer
Older
ARG OCTAVELIB_REGISTRY_IMAGE
FROM $OCTAVELIB_REGISTRY_IMAGE
COPY .docker/wait-for-it.sh /wait-for-it.sh
# build and install caosdb-cpplib
WORKDIR /libcaosdb/
COPY . /caosdb-octaveinttest
WORKDIR /caosdb-octaveinttest
RUN rm -rf .git
COPY .docker/caosdb-client.json /caosdb-client.json
# build and install octave-lib
WORKDIR /caosdb-octavelib
RUN make install
WORKDIR /caosdb-octaveinttest
CMD cd test && \
/wait-for-it.sh caosdb-server:10443 -t 500 -- \
octave Run_Tests.m