X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=Dockerfile;fp=Dockerfile;h=8900e9cdd1cae19ac452ffa769bba4ffa30c3ab9;hb=b5f659837dd6c01bffde1f2f449328b42b47ccf5;hp=0000000000000000000000000000000000000000;hpb=a7193022969bafe1ade8ee5032f1f41d79018404;p=ric-plt%2Flib%2Frmr.git diff --git a/Dockerfile b/Dockerfile new file mode 100755 index 0000000..8900e9c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,28 @@ +# O-RAN-SC +# +# Copyright (C) 2019 AT&T Intellectual Property and Nokia +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# CI to verify the RMR library +# Inherits C toolchain from buildpack-deps:stretch +# Adds cmake for RMR + +FROM buildpack-deps:stretch +RUN apt-get update && apt-get -q -y install cmake ksh +ADD . /tmp +# tests require directory named ".build" +RUN cd /tmp && mkdir .build && cd .build && cmake .. && make install +# tests require a Linux host, fail in a Linux VM on mac/win +RUN cd /tmp/test && ksh unit_test.ksh -v +RUN cd /tmp/test/app_test && ksh run_all.ksh