File tree Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM ubuntu:24.10
2
+
3
+ WORKDIR /src
4
+
5
+ RUN \
6
+ set -eux \
7
+ && apt-get update \
8
+ && apt-get install -y --no-install-suggests \
9
+ openjdk-22-jdk \
10
+ make \
11
+ wget
12
+
13
+ COPY . .
14
+ RUN ls -la && make all
15
+
16
+ ENV MANETU_URL="ingress.manetu-platform"
17
+ ENV LOG_LEVEL="info"
18
+ ENV LOADTEST_CONCURRENCY="64"
19
+ ENV LOADTEST_NR="10000"
20
+ ENV LOADTEST_QUERY=/etc/manetu/loadtest/examples/label-by-email.sparql
21
+ ENV LOADTEST_BINDINGS=/etc/manetu/loadtest/examples/bindings.csv
22
+
23
+ COPY target/uberjar/app.j* /usr/local/
24
+ COPY docker/entrypoint.sh /usr/local/bin
25
+ COPY examples/by-email/* /etc/manetu/loadtest/examples/
26
+
27
+ ENTRYPOINT ["entrypoint.sh" ]
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ set -eux -o pipefail
4
+
5
+ exec java -jar /usr/local/app.jar -u $MANETU_URL --no-progress -l $LOG_LEVEL --concurrency $LOADTEST_CONCURRENCY --nr $LOADTEST_NR --query $LOADTEST_QUERY --bindings $LOADTEST_BINDINGS
You can’t perform that action at this time.
0 commit comments