尽管在某些情况下,“网站”可能比“移动应用程序”更合适,但Max Lynch对CI/CD的看法仍然有见地:生产移动应用程序(并且,通过扩展,网站)需要自动化的流程来集成,测试,部署,部署和持续的维护。这种自动化对于大型项目至关重要,通常需要大量的时间投资和专业的基础设施知识。
CI/CD工具景观充满了供应商,每个供应商都争夺您的业务。这场比赛是可以理解的。 CI/CD很复杂,简化它是有价值的。但是,这种简化通常带有供应商锁定。切换提供商可能是一项重要的事业。
我在CI/CD的经验强调了这种多样性:
- Ionic的AppFlow和信号量是视觉上吸引人的选项,尽管我没有亲自使用它们。
- 我将好友用于CSS-ticks。
- Codepen的旅程涉及Capistrano,Codeship,Gitlab(DevOps)以及目前的GitHub Action(与Pulumi),在评估了Azure Devops和AWS CodeBuild之后。我们利用无服务器等工具进行AWS部署。
- Netlify处理我的Jamstack项目,提供高度可配置的构建和简化的部署。
- Brian Leroux的Begin提供了无服务的CI/CD方法。
- 詹金斯(Jenkins),Circleci和Travis CI仍然是知名球员。
- Heroku的早期强调基于GIT的简化CI/CD(“ Git Push Heroku Master”)值得认可。
这个列表远非详尽。许多其他公司提供CI/CD解决方案。共同点是希望控制项目的秘密,权限和整体工作流程。
以上是在CI/CD上有点的详细内容。更多信息请关注PHP中文网其他相关文章!

这是我们在形式可访问性上进行的小型系列中的第三篇文章。如果您错过了第二篇文章,请查看“以:focus-visible的管理用户焦点”。在

CSS盒子阴影和轮廓属性获得了主题。让我们查看一些在真实主题中起作用的示例,以及我们必须将这些样式应用于WordPress块和元素的选项。

Svelte Transition API提供了一种使组件输入或离开文档(包括自定义Svelte Transitions)时动画组件的方法。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

SublimeText3汉化版
中文版,非常好用

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器