Earlier quoted context omitted.
The page is actually a medium post which immediately pops up an annoying modal trying to get you to give them your personal information and phones home who knows what kind of analytics. I'm not sure about the ethics of outline.com, but I can totally see why people are using it.
I'm not sure about the ethics of taking other people's content and putting it behind a paywall.
Jenkins Is Getting Old
91–100 of 340 posts
Re: Jenkins Is Getting Old
#92I’d never used Jenkins before, a few weeks ago I needed to do some CI that was more complicated than just pytest or whatever. Installed jenkins, put together a dockerfile, connected the github hooks and It Just Works. I’m a happy customer
Re: Jenkins Is Getting Old
#93Jenkins's plugin manager is absolutely terrible. If you're stuck on an older version of Jenkins, you better not click the "refresh" button in the plugin management page, cause otherwise the page is just filled with red warnings saying that the latest version of each plugin is incompatible or has dependencies that are incompatible with your current Jenkins version. There is afaik no way to install the last plugin that…
Probably not directly, but if you know the version, you can download the HPI and install it manually. Jenkin's Docker build also contains install-plugins.sh (https://github.com/jenkinsci/docker/blob/7b4153f20a61d9c579b...) that you can use to install specific version of plugin via command line.
Re: Jenkins Is Getting Old
#94I sincerely wish I could move away from Jenkins for the reasons stated in TFA (GUI-oriented, slow, hard to backup/config, test-in-production mentality and boundless plugins) but I've never found something that fits the bill. The much-touted repo integrations (travis, circle...) all have an exclusive focus on build-test-deploy CI of single repos. But when you have many similar repos (modules) with similar build steps…
>Anyone got a sane alternative to jenkins for us poor souls? I haven't tried this yet myself but AWS CodePipeline lets you have Jenkins as a stage in the pipeline. You use Jenkins only for the bits you need without the extra plugins. The resulting Jenkins box is supposed to be very lean and avoid the problems you describe.
Cloudbuild on the gcp side has had much better performance
Re: Jenkins Is Getting Old
#95At its peak I had to shepherd ~50 masters of varying ages, plugins and levels of customisations.
Yes, it allowed repeatable builds, and it can be, in certain circumstances a very good replacement for cron jobs where you need to administer >5000 machines.
However, it has an offensive UI, the plugin system appears to be designed to deliberately cause things to break, versioning the flows is difficult, unless you rely on plugins (which break) or want to learn groovy.
Automating and making jenkins it's self repeatable is a soul sapping task.
In short, jenkins needs to disappear.
Yes, cirle is crap, bamboo suck massive genitals.
However I have had great success with gitlab runners. Now that gitlab is actually reliable, they are a brilliant first class integration into a git workflow.
Re: Jenkins Is Getting Old
#96But drone.io is no kind of replacement. It only works with Docker containers! Even small Jenkins installs can quickly end up with Windows targets, mobile builds, etc.
Re: Jenkins Is Getting Old
#97I sincerely wish I could move away from Jenkins for the reasons stated in TFA (GUI-oriented, slow, hard to backup/config, test-in-production mentality and boundless plugins) but I've never found something that fits the bill. The much-touted repo integrations (travis, circle...) all have an exclusive focus on build-test-deploy CI of single repos. But when you have many similar repos (modules) with similar build steps…
TeamCity from JetBrains is the same thing as jenkins, except the core features are working core features instead of broken plugins. It's paid software though, you get what you pay for. https://www.jetbrains.com/teamcity/ On the other hand there is Bamboo from Atlassian. https://www.atlassian.com/software/bamboo I really don't understand this mentality of there is no better tools when there are better tools than jenki…
Re: Jenkins Is Getting Old
#98Earlier quoted context omitted.
I'm not sure about the ethics of taking other people's content and putting it behind a paywall.
But it's Medium's content. You gave it away when you posted it here. In exchange, you got exposure[1] [1]: https://theoatmeal.com/comics/exposure
Re: Jenkins Is Getting Old
#99I have been with jenkins since about 2010. At its peak I had to shepherd ~50 masters of varying ages, plugins and levels of customisations. Yes, it allowed repeatable builds, and it can be, in certain circumstances a very good replacement for cron jobs where you need to administer >5000 machines. However, it has an offensive UI, the plugin system appears to be designed to deliberately cause things to break, versionin…
Re: Jenkins Is Getting Old
#100- Code builds
- Code deploys
- Git Hooks
- Parallel builds
- Matrix builds
- Build as configuration
- Etc
If there were an engine that supported these features, the community could create a number of frontends that target their specific needs.
Jenkins was held back, in my opinion, for a number of years by its antiquated UI. And while Jenkins does have an API of sorts, writing a new UI for it is not a simple task.
I've used Drone for a while, and it gets a lot of these things right, but at the end of the day it is a holistic, integrated solution.
I'd like to see a composable, modular CI/CD framework.