Newer
Older
# Path to jar file
ARG jar_file=${libs_dir}/${project}.jar
####
# Build war file
####
FROM usgs/centos:8 as builder
ENV LANG="en_US.UTF-8"
RUN yum install -y java-11-openjdk which git
COPY build.gradle .
COPY .git .git
COPY gradle gradle
COPY gradle.properties .
COPY gradlew .
COPY nshmp-lib ../nshmp-lib
COPY settings.gradle .
COPY src src
&& mv ${libs_dir}/*-all.jar ${jar_file}
####
# Run service
####
FROM usgs/centos:8
ENV LANG "en_US.UTF-8"
ARG netcdf_file="src/main/resources/default.nc"
ENV PROJECT ${project}
ENV NETCDF_FILE ${netcdf_file}
RUN yum install -y java-11-openjdk-headless
EXPOSE 8080
"-Dmicronaut.server.context-path=${CONTEXT_PATH}" \