FROM jenkins/jenkins:2.489-jdk17 USER root RUN apt-get update && \ apt-get install -y openssh-server sshpass openssl curl wget gpg ansible awscli # terraform インストール RUN wget https://releases.hashicorp.com/terraform/1.9.5/terraform_1.9.5_linux_amd64.zip && \ unzip terraform_1.9.5_linux_amd64.zip && \ mv terraform /usr/local/bin/ && \ terraform -install-autocomplete # tool-version RUN ansible --version && \ terraform --version USER jenkins ENV JAVA_OPTS="-Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Dfile.encoding=UTF-8 -Duser.timezone=Asia/Tokyo" COPY --chown=jenkins:jenkins plugins.txt /usr/share/jenkins/ref/plugins.txt RUN jenkins-plugin-cli -f /usr/share/jenkins/ref/plugins.txt