Adds CI CD with deb for external deps
This commit is contained in:
82 files changed
+3547
-3
No files matched your search
@@ -210,14 +210,32 @@ RUN apt-get update \
|
||||
# Already installed in base dependencies
|
||||
|
||||
# =============================================================================
|
||||
# Runtime Mount Points for Proprietary Dependencies
|
||||
# External Dependencies from DEB Packages
|
||||
# =============================================================================
|
||||
RUN mkdir -p /opt/RTI /opt/ArcGIS
|
||||
# Configure internal SCM repository for external dependencies
|
||||
RUN echo "deb [trusted=yes] http://remote-repo.sl.defence-elec.de:8081/repository/external-rpms/general/ ./" > /etc/apt/sources.list.d/scm-external.list
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
libavs-dev \
|
||||
libarcgis-dev \
|
||||
libbuildingmodels-dev \
|
||||
libgeographiclib-dev \
|
||||
libschusstafel-dev \
|
||||
libdtentity-dev \
|
||||
librti-connext-dds-7.7.0-dev \
|
||||
libtmsif-dev \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# =============================================================================
|
||||
# Environment Variables
|
||||
# =============================================================================
|
||||
ENV DDS_PATH=/opt/RTI
|
||||
ENV DDS_PATH=/opt/rti_connext_dds-7.7.0
|
||||
ENV RTI_LICENSE_FILE=/opt/rti_connext_dds-7.7.0/rti_license.dat
|
||||
ENV RTI_CONNEXT_HOME=/opt/rti_connext_dds-7.7.0
|
||||
ENV NDDSHOME=/opt/rti_connext_dds-7.7.0
|
||||
ENV PATH=/opt/rti_connext_dds-7.7.0/bin:$PATH
|
||||
ENV LD_LIBRARY_PATH=/opt/rti_connext_dds-7.7.0/lib/x64Linux4gcc7.3.0:$LD_LIBRARY_PATH
|
||||
ENV CMAKE_PREFIX_PATH=/opt/rti_connext_dds-7.7.0/lib/cmake:$CMAKE_PREFIX_PATH
|
||||
ENV ARCGIS_SDK_ROOT=/opt/ArcGIS/MapsSDK_Qt_300.0.0
|
||||
|
||||
# =============================================================================
|
||||
|
||||
Reference in new issue
Block a user