chore(everything): too much honestly

This commit is contained in:
Evelyn Alicke 2023-06-27 21:00:25 +02:00
parent 8147aa8e88
commit 58a66099c3
No known key found for this signature in database
GPG key ID: 6834780BDA479436
14 changed files with 357 additions and 355 deletions

11
Dockerfile Normal file
View file

@ -0,0 +1,11 @@
FROM registry.gitlab.com/famedly/infra/containers/rust:main as builder
COPY . /app
WORKDIR /app
RUN cargo build --release
FROM debian:stable-slim
RUN mkdir -p /opt/openmetrics-vici-exporter
WORKDIR /opt/openmetrics-vici-exporter
COPY --from=builder /app/target/release/openmetrics-vici-exporter /usr/local/bin/openmetrics-vici-exporter
CMD ["/usr/local/bin/openmetrics-vici-exporter"]