CI/CD/DevOps
Published in

CI/CD/DevOps

love and hate with Jenkins

Jenkins is a wonderful CI tool, and it is wonderful because:

  1. it is free and open source
  2. it has a rich pool of plugins for almost all the common use cases
  3. Blue Ocean (if you fancy better UI)
  4. lot of deployment options (windows, Linux, Mac, container, etc)
  5. if you are using it for business, yeah, it is a common skill set among developers

what I don’t like about Jenkins:

  1. security seems an afterthoughts in Jenkins world
  2. poor RBAC design
  3. no proper way to backup and restore jobs
  4. I hate the text field editor for pipeline
  5. configuration menu is a bit hard to navigate
  6. poor UI

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Shi

Shi

25 Followers

I am a coder/engineer/application security specialist. I like to play around with language and tools; I have strong interest in efficiency improvement.