3 ms·
Just curious - what do you think the current best git platforms are?
by bikelang 10mo ago
Just curious - what do you think the current best git platforms are?
- aetherspawn 10mo agoAzure DevOps is the gold standard for Pipelines.
- noahbp 10mo agoThat's not saying much, since it's still dependent upon the untyped mess that is YAML.
- 0xbadcafebee 10mo agoYAML is just a data format. Make your own "thing" that takes input in any format you desire, then dump it to YAML. (also, YAML is dynamically typed, and supports explicit typing, but the parser can choose to ignore it)
- lucyjojo 10mo agothese days we generate yaml out of cue i don't know why it's not more popular.
- vrighter 10mo agoif only they supported ed25519 ssh keys
- ghqqwwee 10mo agoAD is just sourcesafe/tfs/vsts with rebranding, each time trying to get rid of the bad reputation in developer circles.
- deleted 10mo ago[deleted]
- ic_fly2 10mo agoReally? I grant you pipelines are the best bit about ado, but the fact that you can’t test them is a pain. And the webhooks and templating are pretty messy and unpleasant quickly. We’re changing from ADO to GitHub (had to be an MS product for corporate) and the infra people are looking forward to GHA as they prefer their maintenance to ADO pipelines.
- SpaceNoodled 10mo agogit
- narrator 10mo agoWhat ever happened to Hudson/Jenkins? That was the full featured CI/CD solution before github actions.
- shawabawa3 10mo agoI'm not at all a fan of GitHub actions, but come on, Hudson/Jenkins was a nightmare world, GitHub actions is a million times better
- paulddraper 10mo agoJenkins is in every way a “Java” program, and not the good kind. What you can say for it, is that it was free and near infinitely hackable.
- mrguyorama 10mo agoI use Jenkins every single day, and have been using it my entire career through three different companies self hosting it. Please tell me how we somehow have been hobbled despite having simple and clear pipelines setup that autobuild any branch we want and allow one click deploys to our preprod environment and automatically manage versioning and scalably handle load from "Literally zero" to "Everyone in the company wants to rebuild everything now" and goes down less than github. What are we supposedly missing? More importantly, what are we missing that tangibly improves results for our consumers?
- paulddraper 10mo agoAssuming all those three were post-Jenkinsfile, it’s pretty decent. Multibranch is still weird and obviously added-on. Writing plugins is ugly.
- terom 10mo agoWorking with Jenkins CasC, JobDSL and declarative pipelines, I'm not sure where the million times comes from. Sure, there are some annoying parts, and GHA has the social network for reusable actions, but apart from that it's not that different. Oldschool maven type jobs where you type shell script into a `<textarea>`? Yeah, let's not talk about those, but we don't have a single one left anymore.