Skip to content
Snippets Groups Projects

update to http for nshmp-lib dependency

3 files
+ 16
18
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 11
17
####
# Build locally:
# docker build --build-arg ssh_private_key="$(cat ~/.ssh/id_rsa)" -t nshmp-netcdf .
# docker build
# --build-arg git_username=<user@name.com>
# --build-arg git_password=<git-api-token>
# -t nshmp-netcdf .
####
# Current project
ARG project=nshmp-netcdf
# Builder work dir
ARG workdir=/app/${project}
# Path to libs dir
ARG libs_dir=${workdir}/build/libs
# Path to jar file
ARG jar_file=${libs_dir}/${project}.jar
####
@@ -22,20 +18,18 @@ FROM usgs/centos:8 as builder
ENV LANG="en_US.UTF-8"
ARG workdir
ARG git_username
ARG git_password
ARG libs_dir
ARG jar_file
ARG ssh_private_key
ARG workdir
ENV GIT_NSHMP_USERNAME ${git_username}
ENV GIT_NSHMP_PASSWORD ${git_password}
WORKDIR ${workdir}
RUN yum install -y java-11-openjdk which git \
&& eval $(ssh-agent -s) \
&& mkdir -p ~/.ssh \
&& chmod 700 ~/.ssh \
&& echo "${ssh_private_key}" >> ~/.ssh/id_rsa \
&& chmod 0600 ~/.ssh/id_rsa \
&& echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
RUN yum install -y java-11-openjdk which git
COPY build.gradle .
COPY .git .git
Loading