TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Screwdriver: Yahoo's Continuous Delivery Build System for Dynamic Infrastructure

154 pointsby photonwinsover 8 years ago

10 comments

arsover 8 years ago
For the confused: CD = Continuous Delivery, not Compact Disc.<p>Mods: Perhaps edit the title?
评论 #13424265 未加载
评论 #13424124 未加载
评论 #13425753 未加载
评论 #13426849 未加载
评论 #13425083 未加载
评论 #13424646 未加载
popoboboover 8 years ago
I was gonna put up something full of sarcasm. Then I realize engineers are the least responsible for enterprise business failure. This could happen to any of us. Company goes under water and job security fades away. Thanks for contributing to the open source world. And best of luck to all of those brother and sister engineers.
评论 #13424859 未加载
评论 #13424785 未加载
TheAceOfHeartsover 8 years ago
Although Yahoo doesn&#x27;t seem to be doing very well recently, they&#x27;ve done lots of great engineering. I recently looked through the organization&#x27;s Github [0] and discovered a few nice packages.<p>I&#x27;d happily pay for a good managed CD build system capable of handling projects &#x2F; products with multiple dependencies.<p>Right now I use CircleCI along with a bunch of scripts, and it works, but it&#x27;s not great. One problem with existing CI tools that I&#x27;ve used is they only handle a single git repo, so extra automation has to be done ad-hoc. It&#x27;s not terribly difficult, but it&#x27;s tedious and it doesn&#x27;t give you any kind of safety guarantees.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;yahoo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;yahoo</a>
评论 #13425835 未加载
krakensdenover 8 years ago
The screenshot looks a bit like Chef&#x27;s Automate. The config example looks like Concourse&#x27;s config (<a href="http:&#x2F;&#x2F;docs.screwdriver.cd&#x2F;user-guide&#x2F;configuration&#x2F;index#yaml-configuration" rel="nofollow">http:&#x2F;&#x2F;docs.screwdriver.cd&#x2F;user-guide&#x2F;configuration&#x2F;index#ya...</a>), but it doesn&#x27;t look like they have task files.<p>They should write up a comparison to GoCD, Teamcity, Concourse, Jenkins, Chef Automate, etc. It can be pretty hard to evaluate these things without losing a month.
评论 #13444820 未加载
评论 #13426042 未加载
jstojaover 8 years ago
Just spent the last 15minutes on it and my first impression is that documentation is still too poor to use it professionally. Even though, after a couple of tries, it looks like an awesome start and I&#x27;ll follow this up with great attention.<p>Good job to the team for building an open-source tool for CD!
simoooooover 8 years ago
Anyone know of a tool that can create those nice diagrams?
ilovefoodover 8 years ago
Honestly the yahoo engineers are doing a fantastic job. First the NSFW open source model, now this, easy to use (got started in 3 minutes on my servers). A whole lotta love from Germany guys and gals &lt;3
hubert123over 8 years ago
I just tried running the docker image from the readme, it doesnt exist? docker.io&#x2F;screwdrivercd&#x2F;api
评论 #13430947 未加载
评论 #13426131 未加载
DeepYogurtover 8 years ago
So if I&#x27;m already using gitlab or something similar is there a reason I should consider switching?<p>Edit: I also read this as compact disk at first.
tukelullyover 8 years ago
&quot;A peek under the purple rug!&quot; sounds awfully suggestive. I hope that&#x27;s as obvious to everyone else.
评论 #13425499 未加载
评论 #13425334 未加载