FROM centos:7

## RUNNNING UPDATES AND INSTALLING JAVA
RUN yum update -y
RUN yum group install "Development Tools" -y
RUN yum install rsyslog wget java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
ENV JAVA_HOME /usr

#Install Maven
RUN mkdir /opt/maven
RUN wget ftp://mirror.reverse.net/pub/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
RUN tar -xzf apache-maven-3.3.9-bin.tar.gz -C /opt/maven
RUN chmod +x /opt/maven/apache-maven-3.3.9/bin/mvn
RUN ln -s /opt/maven/apache-maven-3.3.9/bin/mvn /usr/local/bin/

#Install Liquibase
RUN mkdir /opt/liquibase
RUN wget https://github.com/liquibase/liquibase/releases/download/liquibase-parent-3.5.3/liquibase-3.5.3-bin.tar.gz
RUN tar -xzf liquibase-3.5.3-bin.tar.gz -C /opt/liquibase
RUN chmod +x /opt/liquibase/liquibase
RUN ln -s /opt/liquibase/liquibase /usr/local/bin/
