X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ci%2FDockerfile;h=83a2c2c0bd17040ae02cdd7c8ff583c67f8db1f5;hb=2e2c88665843b4bd805dbd1a2c71e5959fa9d5bb;hp=4048151a0b7594eb959003dbfab1b632383a7de7;hpb=cc9244cd1baddc6f3ef96bbec5662239afc9f3c2;p=ric-plt%2Fsdl.git diff --git a/ci/Dockerfile b/ci/Dockerfile index 4048151..83a2c2c 100644 --- a/ci/Dockerfile +++ b/ci/Dockerfile @@ -14,6 +14,11 @@ # limitations under the License. # +# +# This source code is part of the near-RT RIC (RAN Intelligent Controller) +# platform project (RICP). +# + FROM ubuntu:18.04 # Install building tools and SDL dependencies: @@ -29,8 +34,11 @@ RUN apt-get update && \ gawk \ debhelper \ autoconf-archive \ - libboost-all-dev \ - libhiredis-dev && \ + libboost-filesystem-dev \ + libboost-program-options-dev \ + libboost-system-dev \ + libhiredis-dev \ + valgrind && \ apt-get clean # Copy sourcefiles: @@ -47,7 +55,12 @@ RUN ./autogen.sh && \ # Build packages: RUN make clean && \ make distclean && \ - ./package.sh --skip-test debian rpm + ./configure --with-rpm-dir=/tmp/pkgs && \ + make rpm-pkg && \ + make clean && \ + make distclean && \ + ./configure --with-deb-dir=/tmp/pkgs && \ + make deb-pkg RUN cp /tmp/build/ci/publish.sh /bin ENTRYPOINT ["/bin/publish.sh"]