Switching to riclibe2ap
[ric-app/hw.git] / Dockerfile-Unit-Tests
index b14d62d..9f54091 100755 (executable)
@@ -1,7 +1,7 @@
 #/*
 ##==================================================================================
 ##
-##        Copyright (c) 2019-2020 AT&T Intellectual Property.
+##        Copyright (c) 2020-2021 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.
@@ -18,7 +18,7 @@
 ## */
 
 ARG SCHEMA_PATH=schemas
-ARG STAGE_DIR=/tmp/helloworld-xapp
+ARG STAGE_DIR=/tmp/helloworld-xapp-unittests
 
 #==================================================================================
 FROM nexus3.o-ran-sc.org:10001/ubuntu:18.04 as ricbuild
@@ -77,6 +77,16 @@ RUN wget -nv --content-disposition https://packagecloud.io/o-ran-sc/release/pack
 RUN dpkg -i rnib_${RNIB_VER}_all.deb
 
 
+#Install ASN1C library package hosted at packagecloud.io
+ARG ASN1C_VER=1.0.0
+RUN wget --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/riclibe2ap_${ASN1C_VER}_amd64.deb/download.deb
+RUN wget --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/riclibe2ap-dev_${ASN1C_VER}_amd64.deb/download.deb
+RUN dpkg -i riclibe2ap_${ASN1C_VER}_amd64.deb
+RUN dpkg -i riclibe2ap-dev_${ASN1C_VER}_amd64.deb
+
+
+
+
 ## Install SDL Libraries
 WORKDIR ${STAGE_DIR}
 RUN apt-get install -y cpputest
@@ -140,6 +150,7 @@ COPY --from=ricbuild ${STAGE_DIR}/*.deb /tmp/
 COPY --from=ricbuild /usr/local/lib/librmr_si* /usr/local/lib/
 COPY --from=ricbuild /usr/local/lib/libgtest* /usr/local/lib/
 COPY --from=ricbuild /usr/local/lib/libsdl* /usr/local/lib/
+COPY --from=ricbuild /usr/local/include/riclibe2ap /usr/local/include/
 COPY --from=ricbuild /usr/local/libexec/redismodule/libredis* /usr/local/libexec/redismodule/
 RUN dpkg -i /tmp/*.deb
 RUN apt-get update && \