News for hackers. Stuff that matters.
Re:You Need Jenkins CI/CD by drad on Friday January 17, 2020 @08:20PM (#22081466)
like a hole in your head...
Re:You Need Jenkins CI/CD by devons on Friday January 17, 2020 @09:06PM (#22081689)
Please elaborate -- do you object to Jenkins (as a tool, specifically), CI/CD, or some other aspect (added complexity, etc.)?
Re:You Need Jenkins CI/CD by pnako on Friday January 17, 2020 @09:39PM (#22081836)
I like Jenkins.

Some criticisms of Jenkins I'm aware of (and some I share):

  * The UI is a bit ugly
  * Plugins are a minefield. Some are excellent, others are undocumented and unmaintained. The UI treats them equally so it's easy to install a bunch of bad plugins.
  * It doesn't have a good security track record.
But it's extremely popular as a self-hosted/corporate/behind the firewall solution because:

  * It's extremely flexible.
  * It can be self-administered by developers; they can get "root-like" privileges, with all configuration set from the web GUI.
  * And of course it's free software
It's easy for an admin to deploy Jenkins, set some basic authentication / security, and then let developers do whatever they want with it.
Re:You Need Jenkins CI/CD by devons on Saturday January 18, 2020 @12:25AM (#22082505)
Ooh, thanks for the additional details. Do you have any preferences for alternatives than Jenkins? (especially OSS)
Re:You Need Jenkins CI/CD by pnako on Saturday January 18, 2020 @01:31AM (#22082766)
Not really; I mostly know Jenkins. The best tool really depends on your workflow, language(s), environment, etc.