FROM ubuntu:22.04
LABEL maintainer="DIGILOCKER"
RUN apt-get update && apt-get upgrade -y && apt-get install sudo && sudo apt-get install curl -y
RUN sudo apt update && sudo apt upgrade -y && sudo apt install openjdk-11-jdk -y && java -version
RUN curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null
RUN echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null
RUN sudo apt-get update && sudo apt-get install jenkins -y
RUN sudo apt-get update && sudo apt-get install maven -y && mvn -version
RUN sudo apt-get -y update && sudo apt-get -y install git
EXPOSE 8080
CMD ["jenkins"]