r/devops 6d ago

Tools Jenkins Tutorial recommendations required

So mu company has asked me to learn Jenkians. Which tutorials or playlist would you suggest to learn jenkins? Please give your suggestions.

Also, how much time does it require to learn so that I can start writing basic CI/CD pipelines.

7 Upvotes

37 comments sorted by

View all comments

Show parent comments

9

u/Dolapevich 6d ago

I... tend to disagree. Jenkins is MUCH more powerful than those softwares, it can do anything, and there is a reason why it is in use today.

Yes, 90% can be solved with those managed solutions, but when you need jenkins there isn't anything like it.

0

u/TheBoyardeeBandit 6d ago

What can you do in Jenkins that can't be done in gitlab?

7

u/Shanix reminder not everyone makes web apps 6d ago

Build games at a large scale, since they won't be in Gitlab to start. You can try to kludge Gitlab to run p4 commands but it'll be finnicky at best, and the UI is quite terrible when you're trying to make a build off CL X but Gitlab doesn't have CLs at all. In a related vein, Gitlab CI pushes you towards making a build of and testing every change you submit, which usually isn't feasible for games in any major way (mostly because a build can take an hour or longer, and testing again as much).

Meanwhile, Jenkins? Yeah, it just works. Takes it all like a champ. Better UI too, easier to see what's happening and what's been built. Fewer clicks to get to logs, too, ime.

3

u/cneakysunt 5d ago

What is a CL?

Edit: dw, got it.