@@ -2,7 +2,7 @@ FROM maven:3.5.4-jdk-8
2
2
# FROM openjdk:8u121-jdk
3
3
4
4
ARG RANGER_VERSION=1.1.0
5
- ARG RANGER_S3_PLUGIN_VERSION=0.0.1
5
+ ARG RANGER_S3_PLUGIN_VERSION=0.0.2
6
6
7
7
RUN curl https://jdbc.postgresql.org/download/postgresql-42.2.1.jar -o /opt/postgresql-42.2.1.jar && \
8
8
curl http://mirrors.whoishostingthis.com/apache/ranger/${RANGER_VERSION}/apache-ranger-${RANGER_VERSION}.tar.gz -o /opt/apache-ranger-${RANGER_VERSION}.tar.gz
@@ -15,16 +15,16 @@ WORKDIR /opt
15
15
# TODO: Tried to do some cleanup here, but that removes some necessary plugins
16
16
RUN apt-get -q update && apt-get install -y -q python gcc \
17
17
&& apt-get autoclean \
18
- && tar zxvf apache-ranger-${RANGER_VERSION}.tar.gz \
18
+ && tar zxf apache-ranger-${RANGER_VERSION}.tar.gz \
19
19
&& rm -f apache-ranger-${RANGER_VERSION}.tar.gz \
20
20
&& cp pom.xml apache-ranger-${RANGER_VERSION} \
21
21
&& rm pom.xml \
22
22
&& cd apache-ranger-${RANGER_VERSION} \
23
- && mvn package assembly:assembly -DskipTests \
23
+ && mvn -q package assembly:assembly -DskipTests \
24
24
&& cp target/ranger-${RANGER_VERSION}-admin.tar.gz /opt \
25
25
# && mvn clean \
26
26
&& cd /opt \
27
- && tar zxvf ranger-${RANGER_VERSION}-admin.tar.gz \
27
+ && tar zxf ranger-${RANGER_VERSION}-admin.tar.gz \
28
28
&& rm -f ranger-${RANGER_VERSION}-admin.tar.gz \
29
29
&& rm -rf apache-ranger-${RANGER_VERSION} \
30
30
&& chmod +x /opt/ranger-entrypoint.sh
@@ -42,16 +42,16 @@ RUN apt-get install -y net-tools && \
42
42
git checkout tags/${RANGER_S3_PLUGIN_VERSION} && \
43
43
mvn package -DskipTests && \
44
44
mkdir -p ${RANGER_HOME}/ews/webapp/WEB-INF/classes/ranger-plugins/s3/ && \
45
- mv /tmp/apache-ranger-s3-plugin/target/ranger-s3-plugin-0.1 .jar ${RANGER_HOME}/ews/webapp/WEB-INF/classes/ranger-plugins/s3/ && \
45
+ mv /tmp/apache-ranger-s3-plugin/target/ranger-s3-plugin-0.2 .jar ${RANGER_HOME}/ews/webapp/WEB-INF/classes/ranger-plugins/s3/ && \
46
46
mvn clean && \
47
47
cd /root && \
48
48
rm -rf /tmp/apache-ranger-s3-plugin
49
49
50
50
COPY resources /tmp/resources
51
51
COPY setup-ranger.sh /tmp
52
52
COPY entrypoint.sh /tmp
53
- COPY log4j.xml /opt/ranger-1.0.0-admin /ews/webapp/WEB-INF/log4j.xml
54
- COPY log4j.properties /opt/ranger-1.0.0-admin /ews/webapp/WEB-INF/log4j.properties
53
+ COPY log4j.xml ${RANGER_HOME} /ews/webapp/WEB-INF/log4j.xml
54
+ COPY log4j.properties ${RANGER_HOME} /ews/webapp/WEB-INF/log4j.properties
55
55
56
56
RUN chmod 777 -R /tmp
57
57
0 commit comments