Skip to content
Snippets Groups Projects

Release 0.3.0

Merged Joscha Schmiedt requested to merge release-0.3.0 into main
26 files
+ 1210
940
Compare changes
  • Side-by-side
  • Inline
Files
26
+ 7
9
@@ -5,21 +5,19 @@ COPY .docker/wait-for-it.sh /wait-for-it.sh
# build and install caosdb-cpplib
WORKDIR /libcaosdb/
RUN mkdir build
WORKDIR /libcaosdb/build
RUN conan create -s "compiler.libcxx=libstdc++11" -o caosdb:build_acm=True .. "caosdb/$(conan inspect --raw version ..)@_/_"
RUN conan profile detect -f
RUN make conan
COPY . /caosdb-cppinttest
WORKDIR /caosdb-cppinttest
RUN rm -rf .git
COPY .docker/caosdb-client.json /caosdb-client.json
COPY .docker/linkahead-client.json /linkahead-client.json
# build and run tests
CMD mkdir build && \
cd build && \
conan install .. -s "compiler.libcxx=libstdc++11" && \
cmake .. && \
cmake --build . && \
# Build and run tests.
# If no other command is given to the Docker image
CMD make build-release &&\
cd build/Release &&\
/wait-for-it.sh caosdb-server:10443 -t 500 -- \
ctest -V
Loading