Installing Jenkins From Scratch
Blog post from Octopus Deploy
Matthew Casperson's blog post from November 2017 provides a step-by-step guide on setting up a basic Jenkins instance on Ubuntu 17.10, highlighting Jenkins as a leading continuous integration (CI) system from the 2017 JetBrains developer ecosystem survey. The guide begins with installing essential Linux tools, followed by the installation and initial configuration of Jenkins, including setting up an admin user and suggested plugins. It further explains installing additional plugins necessary for building a Maven project and deploying it with Octopus, applying a custom Jenkins theme, and configuring essential tools like Java, Maven, and the Octopus CLI. The post concludes by indicating the readiness for building and deploying a Java application in future posts, encouraging readers interested in automating Java application deployment to try Octopus Deploy.