From: Tommy Carpenter Date: Tue, 11 Feb 2020 16:50:02 +0000 (-0500) Subject: add xapp base builder image X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=7d651208cd177104a54db2e67e79baf55f711cac;p=ci-management.git add xapp base builder image Change-Id: I781920659fa2252bcaf3fcf22fc3d6278ce537d8 Signed-off-by: Tommy Carpenter --- diff --git a/docker/bldr-alpine3-go/Dockerfile b/docker/bldr-alpine3-go/Dockerfile new file mode 100644 index 00000000..a1e31f07 --- /dev/null +++ b/docker/bldr-alpine3-go/Dockerfile @@ -0,0 +1,33 @@ +# ================================================================================== +# Copyright (c) 2020 Nokia +# Copyright (c) 2020 AT&T Intellectual Property. +# +# 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. +# ================================================================================== + +# Has: +# golang 1.13.7 +# alpine 3.11 +# rmr 1.13.1 +# Installing this version of rmr also pulls in nng + +# install a well known working rmr +FROM golang:1.13.7-alpine3.11 +RUN apk update && apk add autoconf automake build-base cmake libtool ninja pkgconfig git +RUN git clone --branch 1.13.1 https://gerrit.oran-osc.org/r/ric-plt/lib/rmr \ + && cd rmr \ + && mkdir .build; cd .build \ + && echo "<<>>" \ + && cmake .. -DDEV_PKG=1; make install \ + && echo "<<< installing rmr .so>>>" \ + && cmake .. -DPACK_EXTERNALS=1; make install diff --git a/docker/bldr-alpine3-go/container-tag.yaml b/docker/bldr-alpine3-go/container-tag.yaml new file mode 100644 index 00000000..ef8d069c --- /dev/null +++ b/docker/bldr-alpine3-go/container-tag.yaml @@ -0,0 +1,2 @@ +--- +tag: 1-rmr1.13.1