Commit faa47c57 authored by Peterson, Peter's avatar Peterson, Peter
Browse files

Fix filepath and add comments

parent 9f98edd3
Loading
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -5,22 +5,26 @@ ARG SSH_USER
ARG PROJECT=nsd-app-wrap
ARG PKG_PATH=/var/www/html/distros/rhel/7/sns/RPMS/noarch

RUN useradd $SSH_USER

ENV HOME /home/$SSH_USER
# setup the user account
RUN useradd ${SSH_USER}
ENV HOME /home/${SSH_USER}
WORKDIR $HOME

# install dependencies
RUN yum install -y git rpm-build && yum clean all && rm -rf /var/cache/yum

USER $SSH_USER
# change user for the actual build
USER ${SSH_USER}

# setup ssh key
RUN mkdir -p .ssh && chmod 700 .ssh
RUN echo "${SSH_KEY}" > .ssh/id_rsa && chmod 600 .ssh/id_rsa

# copy in the source tree
COPY . .

RUN $HOME/rpmbuild.sh
# build the RPM
RUN ./rpmbuild.sh

RUN scp -o StrictHostKeyChecking=no ${HOME}/rpmbuild/RPM/noarch/${PROJECT}*.noarch.rpm $SSH_USER@packages.sns.gov:${PKG_PATH}
# copy to packages.sns.gov
RUN scp -o StrictHostKeyChecking=no ${HOME}/rpmbuild/RPMS/noarch/${PROJECT}*.noarch.rpm $SSH_USER@packages.sns.gov:${PKG_PATH}