centreon-plugins/.github/docker/packaging/Dockerfile.packaging-plugins-java-noble
Sylvain Cresto 0f8af4dd53
CTOR-792 Plugin(os::as400::connector) - Mode(messagequeue) : add an option to ignore acknowledge messages (#5700)
Co-authored-by: garnier-quentin <garnier.quentin@gmail.com>
Co-authored-by: pkippes <pkippes@centreon.com>
2025-08-11 13:56:34 +02:00

31 lines
615 B
Docker

ARG REGISTRY_URL
FROM ${REGISTRY_URL}/ubuntu:noble
RUN bash -e <<EOF
apt-get update
apt-get install -y \
ca-certificates \
git \
openjdk-17-jdk-headless \
wget \
zstd
cd /usr/local/src
wget https://dlcdn.apache.org/maven/maven-3/3.8.9/binaries/apache-maven-3.8.9-bin.tar.gz
tar zxf apache-maven-3.8.9-bin.tar.gz
ln -s /usr/local/src/apache-maven-3.8.9/bin/mvn /usr/bin/mvn
rm -f apache-maven-3.8.9-bin.tar.gz
echo 'deb [trusted=yes] https://repo.goreleaser.com/apt/ /' | tee /etc/apt/sources.list.d/goreleaser.list
apt-get update
apt-get install -y nfpm=2.41.0
apt-get clean all
EOF
WORKDIR /src