TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The Continuous Delivery Test

87 点作者 sourceless将近 3 年前

7 条评论

alkonaut将近 3 年前
Extremely web centric list. Any other development (mobile, desktop, games, embedded, …) will find a lot of these steps very weird.
评论 #32045836 未加载
评论 #32045788 未加载
评论 #32045733 未加载
评论 #32049360 未加载
zaat将近 3 年前
9. Does your Infrastructure as Code live alongside the service it hosts?<p>No, the IaC is configuration, and configuration should be separated from the application.<p>in organizations that implemented GitOps, the IaC files in git are not only a copy of the configuration, it is the source of truth from which the configuration is copied to the systems. Unless all the developers who can commit code should have permission to change production configuration, the IaC repo should be separated from the code repo.
评论 #32050521 未加载
bhawks将近 3 年前
&gt; 11. Do you include ticket IDs in your commits or branches?<p>This is one of the things that sound &#x27;good&#x27; on the surface and are totally worthless in practice (especially when practicing minimal commits).<p>In the wild this devolves into a meaningless umbrella issue (Deliver Feature Foo) or 1 liner issues that sometimes did not even match the pr contents.<p>Just use the commit message and in pr review enforce commit message norms.
评论 #32046718 未加载
评论 #32045832 未加载
评论 #32046810 未加载
评论 #32046114 未加载
评论 #32045696 未加载
评论 #32046866 未加载
评论 #32052108 未加载
评论 #32048783 未加载
评论 #32045991 未加载
UweSchmidt将近 3 年前
&gt; 9. Does your Infrastructure as Code live alongside the service it hosts?<p>That means minor changes to some test infrastructure have to go through the strict review process, because the gitlab-ci.yaml is in the part of the main code. Last time this happened to me I found it annoying, and I don&#x27;t think the code quality guardians care about some CI config anyway.
评论 #32049959 未加载
评论 #32046921 未加载
etamponi将近 3 年前
7. 7! This is by far the one that resonates with me the most. But for some reasons SREs think the opposite is true: the longest it takes to get to prod, the better. What a pain.
评论 #32050366 未加载
dijit将近 3 年前
This feels like yet more cargo-culting.<p>Even the first item on this list is hotly contested, with Facebook&#x2F;Microsoft&#x2F;Google and Co. using centralised mono-repos, google itself using a server model similar to Perforce called Piper.<p>To be clear here, I’m not saying they’re right, but with it feels un-scientific to make a blanket statement that they’re wrong.
评论 #32045253 未加载
satyrnein将近 3 年前
I&#x27;d like to see a workflow that meets all the criteria. I was surprised to see the item about deploying directly from your own machine; that seems to contradict the other goals which point to automated pipelines that deploy on merge.
评论 #32048873 未加载
评论 #32047499 未加载