Jenkins Image that contains additional tools.
This image contains built-in;
We will use directly docker commands without additional things on Jenkins Pipeline.
SDK Files;
2.1.17 - LTS: dotnet-sdk-2.1.805-linux-x64.tar.gz
(2020-03-24)
3.1.3 - LTS: dotnet-sdk-3.1.201-linux-x64.tar.gz
(2020-03-24)
We will use it for building our dotnet core projects.
We will use nodejs for using additional tools.
We will also use yarn for dependency management.
Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.
This image also contains SonarQube plugin for dotnet.
Don't forget to bind volumes when you run your docker image;
docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock monofor/jenkins