Charlie Jackson
Mar 1, 2018 · 1 min read

Originally Published: May 2017

For a lot of my projects recently the deployment process has been a bitch. And especially when I come back to a project after a few months, I would have forgotten a lot of the nuances in the deployment process for that specific project. Firstly I need better documentation but also, I’m lazy, so lets automate this. Incomes Jenkins to the rescue. Jenkins is an automation server which makes it easy to deploy, test and automate any other task with your project. As the only thing Jenkins can’t do is set up itself, unless you have another Jenkins server already setup, but let’s assume this is your first one. So I have created a handy repo with some scripts and documentation for getting Jenkins setup with the packages I use and some little quirks to help everything run smoother. You can check out the repo here on GitHub.

Jenkins
Jenkins

Projects by Charlie Jackson

Personal and Professional Projects by Charlie Jackson

More From Medium

Also tagged Code

Also tagged Continuous Deployment

Top on Medium

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade