-Had to update the awips-ade and awips-devel dockers -Update rpm building to include awips2-python-awips (which includes awips, dynamicserialize, thrift packages), and remove rpm install dependencies on ufpy, dynamicserialize, and thrift -Update LDM scripts and edexBridge to use awips instead of ufpy -Update multiple python scripts across several repos to use awips instead of ufpy -awips2 -awips2-core -awips2-nativelib -awips2-ncep -awips2-rpm
23 lines
712 B
Text
23 lines
712 B
Text
FROM tiffanym13/awips-devel-20.3.2-2:el7
|
|
ENV VERSION 20.3.2
|
|
ENV RELEASE 2
|
|
MAINTAINER Tiffany Meyer<tiffanym@ucar.edu>
|
|
|
|
USER root
|
|
|
|
COPY el7-dev.repo /etc/yum.repos.d/awips2.repo
|
|
|
|
RUN groupadd fxalpha && useradd -G fxalpha awips
|
|
|
|
RUN mkdir -p /home/awips/dev/unidata_20.3.2/awips2/dist/el7-dev-20231212/
|
|
ADD el7-dev-20231212 /home/awips/dev/unidata_20.3.2/awips2/dist/el7-dev-20231212
|
|
|
|
RUN yum -y clean all
|
|
|
|
RUN yum groupinstall awips2-ade -y
|
|
|
|
RUN mkdir -p /awips2/jenkins/buildspace/workspace/AWIPS2-UPC_build/baseline && mkdir -p /awips2/jenkins/buildspace/workspace/tmp
|
|
RUN mkdir -p /awips2/jenkins/build/rpms/awips2_latest/{x86_64,noarch}/
|
|
RUN chown -R awips:fxalpha /awips2/jenkins/
|
|
|
|
ENTRYPOINT ["/bin/bash"]
|