# 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:
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:
# 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"]