aboutsummaryrefslogtreecommitdiffstats
path: root/analysis/rtt/Dockerfile
diff options
context:
space:
mode:
authorFilip Wandzio <contact@philw.dev>2025-09-04 22:25:39 +0200
committerFilip Wandzio <contact@philw.dev>2025-09-04 22:25:39 +0200
commit1ba21da6cbc63c0c549fb92731e25bedc482eb51 (patch)
treeddf6fc2259a2495f8de336a07873cc3c6796785e /analysis/rtt/Dockerfile
parente00f3a9ede1b8e46b480bd68daf48da0bb08acae (diff)
downloade1-1ba21da6cbc63c0c549fb92731e25bedc482eb51.tar.gz
e1-1ba21da6cbc63c0c549fb92731e25bedc482eb51.zip
Unify the directory, add new analysis methods, unify the code style
Signed-off-by: Filip Wandzio <contact@philw.dev>
Diffstat (limited to '')
-rw-r--r--analysis/rtt/Dockerfile29
1 files changed, 29 insertions, 0 deletions
diff --git a/analysis/rtt/Dockerfile b/analysis/rtt/Dockerfile
new file mode 100644
index 0000000..cb58f62
--- /dev/null
+++ b/analysis/rtt/Dockerfile
@@ -0,0 +1,29 @@
1# FROM debian:bookworm-slim
2# RUN apt-get update && apt-get install -y \
3# gcc \
4# make \
5# libmosquitto-dev \
6# && rm -rf /var/lib/apt/lists/*
7# WORKDIR /app
8# COPY . .
9# RUN make
10
11FROM alpine:latest AS builder
12
13RUN apk add --no-cache \
14 gcc \
15 make \
16 musl-dev \
17 mosquitto-dev
18
19WORKDIR /app
20COPY Makefile mqtt_rtt_logger.c ./
21RUN make
22
23FROM alpine:latest
24
25WORKDIR /app
26
27COPY --from=builder /app/build/mqtt_rtt_logger ./mqtt_rtt_logger
28
29CMD ["./mqtt_rtt_logger"]