| 12345678910111213141516171819202122232425 | 
							- FROM registry.sdsys.ru/iru/iru-base:7.6 as build
 
- ENV JAVA_HOME=/usr/java/jdk1.8.0_191-amd64
 
- RUN mkdir /root/.ssh
 
- COPY id_rsa /root/.ssh
 
- #WORKDIR /web-registration-cloud/promo/build/libs/
 
- RUN yum install -y https://centos7.iuscommunity.org/ius-release.rpm \
 
-     && yum install -y wget unzip git2u figlet jdk1.8 maven \
 
-     && wget https://services.gradle.org/distributions/gradle-5.2.1-bin.zip -P /tmp \
 
-     && unzip -d /opt/gradle /tmp/gradle-*.zip \
 
-     && export GRADLE_HOME=/opt/gradle/gradle-5.2.1 \
 
-     && export PATH=${GRADLE_HOME}/bin:${PATH} \
 
-     && gradle -v \
 
-     && printf "Host git.alfatell.ru \n\tStrictHostKeyChecking no" > /root/.ssh/config \
 
-     && git clone ssh://gitolite@git.alfatell.ru:2223/web-registration-cloud.git \
 
-     && cd web-registration-cloud && git checkout newPromoSpring && cd customer-api \
 
-     && mvn clean install && cd ../promo/ \
 
-     && figlet -c Building Promo \
 
-     && gradle tasks bootWar \
 
-     && rm -rf /root/.ssh/id_rsa
 
- FROM registry.sdsys.ru/iru/iru-base:7.6
 
- EXPOSE 9005
 
- HEALTHCHECK --start-period=30s --interval=15s --timeout=5s --retries=2 CMD curl -f 127.0.0.1:9005 || exit 1
 
- COPY --from=build /web-registration-cloud/promo/build/libs/promo-0.0.1-SNAPSHOT.war /opt/
 
- CMD ["java", "-jar", "/opt/promo-0.0.1-SNAPSHOT.war"]
 
 
  |