Initial commit

main
Dustin 2024-01-17 10:39:52 -06:00
commit 4ac5581d3c
2 changed files with 30 additions and 0 deletions

29
Containerfile Normal file
View File

@ -0,0 +1,29 @@
FROM registry.fedoraproject.org/fedora:38 AS build
RUN --mount=type=cache,target=/var/cache \
dnf install -y \
--downloadonly \
--downloaddir=/var/cache/rpms \
--setopt=install_weak_deps=0 \
collectd \
collectd-chrony \
collectd-disk \
collectd-sensors \
collectd-write_prometheus \
&& :
RUN --mount=type=cache,target=/var/cache \
rpm -ivh -f --nodeps --root=/sysroot \
/var/cache/rpms/collectd*.rpm \
/var/cache/rpms/libi2c-*.rpm \
/var/cache/rpms/libmicrohttpd-*.rpm \
/var/cache/rpms/libmnl-*.rpm \
/var/cache/rpms/protobuf-c-*.rpm \
&& :
FROM registry.fedoraproject.org/fedora-minimal:38
COPY --from=build /sysroot /
ENTRYPOINT ["/usr/sbin/collectd", "-f"]

1
Jenkinsfile vendored Normal file
View File

@ -0,0 +1 @@
buildContainerImage2(archlist: ['amd64', 'arm64'])