File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ RUN set -eux ; \
5151 python3 python3-pip \
5252 snappy \
5353 sudo \
54+ unzip \
5455 zlib \
5556 && dnf clean all \
5657 && ln -sf /usr/bin/python3 /usr/bin/python
@@ -96,8 +97,18 @@ RUN set -eux ; \
9697 mv dumb-init /usr/local/bin/dumb-init
9798
9899# byteman test for development
99- RUN curl -Lo /opt/byteman.jar https://repo.maven.apache.org/maven2/org/jboss/byteman/byteman/4.0.23/byteman-4.0.23.jar \
100- && chmod o+r /opt/byteman.jar
100+ ARG BYTEMAN_VERSION=4.0.25
101+ ARG BYTEMAN_LIB=/opt/byteman/lib
102+ RUN curl -L -o /tmp/byteman.zip https://downloads.jboss.org/byteman/${BYTEMAN_VERSION}/byteman-download-${BYTEMAN_VERSION}-bin.zip && \
103+ unzip /tmp/byteman.zip -d /tmp && \
104+ sudo mkdir -p ${BYTEMAN_LIB} && \
105+ sudo cp /tmp/byteman-download-${BYTEMAN_VERSION}/lib/byteman.jar ${BYTEMAN_LIB}/byteman.jar && \
106+ sudo cp /tmp/byteman-download-${BYTEMAN_VERSION}/lib/byteman-submit.jar ${BYTEMAN_LIB}/byteman-submit.jar && \
107+ sudo cp /tmp/byteman-download-${BYTEMAN_VERSION}/bin/bmsubmit.sh /usr/local/bin/bmsubmit && \
108+ sudo chmod +x /usr/local/bin/bmsubmit && \
109+ sudo rm -rf /tmp/byteman.zip /tmp/byteman-download-${BYTEMAN_VERSION} && \
110+ sudo chmod o+r ${BYTEMAN_LIB}/byteman.jar && \
111+ sudo ln -s ${BYTEMAN_LIB}/byteman.jar /opt/byteman.jar
101112
102113# async profiler for development profiling
103114RUN set -eux ; \
You can’t perform that action at this time.
0 commit comments