File tree Expand file tree Collapse file tree 3 files changed +44
-1
lines changed Expand file tree Collapse file tree 3 files changed +44
-1
lines changed Original file line number Diff line number Diff line change 22! target /* -runner
33! target /* -runner.jar
44! target /lib /*
5- ! target /quarkus-app /*
5+ ! target /quarkus-app /*
6+ ! images /*
Original file line number Diff line number Diff line change 1+ FROM registry.access.redhat.com/ubi9/openjdk-11:1.21-1 AS builder
2+
3+ ARG GIT_REVISION=main
4+
5+ USER root
6+
7+ RUN microdnf install -y git-core && microdnf clean all
8+
9+ WORKDIR /workspace
10+
11+ RUN git init && \
12+ git clone -b ${GIT_REVISION} --depth 1 https://github.com/Commonjava/indy-generic-proxy-service.git
13+
14+ RUN cd indy-generic-proxy-service && \
15+ mvn package -Dquarkus.package.type=uber-jar
16+
17+ FROM registry.access.redhat.com/ubi9/openjdk-11-runtime:1.21-1
18+
19+ USER root
20+
21+ RUN mkdir -p /deployment/log /deployment/config && \
22+ chmod -R 777 /deployment/log /deployment/config
23+
24+ COPY --from=builder /workspace/indy-generic-proxy-service/target/*-runner.jar /deployment/indy-generic-proxy-service-runner.jar
25+ RUN chmod +r /deployment/indy-generic-proxy-service-runner.jar
26+
27+ COPY images/start-service.sh /deployment/start-service.sh
28+ RUN chmod +x /deployment/*
29+
30+ WORKDIR /
31+
32+ ENTRYPOINT ["bash" , "-c" ]
33+ CMD ["/deployment/start-service.sh" ]
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ echo " Hello! Indy Generic Proxy Service starts!"
4+
5+ export JAVA_HOME=/usr/lib/jvm/jre-11-openjdk
6+ export JAVA_CMD=$JAVA_HOME /bin/java
7+
8+ cd /deployment
9+ $JAVA_CMD $JAVA_OPTS -jar ./indy-generic-proxy-service-runner.jar
You can’t perform that action at this time.
0 commit comments