sách gpt4 ai đã đi

javascript - @aws-cdk/pipelines 和 @aws-cdk/aws-codepipeline 有什么区别?

In lại 作者:行者123 更新时间:2023-12-05 00:28:48 30 4
mua khóa gpt4 Nike

这两个包似乎在很大程度上做同样的事情?这两个包之间的预期区别是什么,我应该使用哪个包?

1 Câu trả lời

Pipelines 是较新的 --experimental-- (编辑:它不再在 Experimental 中,但现在是一个适当的库)库。它具有诸如“SimpleSynth”之类的附加构造,并且可以执行诸如检查管道代码和更新管道以及部署代码/基础设施之类的事情。它将许多 CodePipelineAction 合并到创建阶段的相同结构中 - 我想这个想法是删除一些自定义以使其更容易编码(通常将实例化的数量减少到各种结构的一半)
在大多数情况下,这有点矫枉过正。另外,除非您和您的团队对 cdk 有很多基本知识,否则它可能是危险的——当您更新源时,管道的自我变异方面能够自我更新和变异(CICD 喜欢的东西)可能意味着如果您使一个错误,您可以将您的应用程序锁定在部署之外。
而且它仍然是实验性的——这意味着它们可能随时破坏依赖关系或使旧方法无效。
我会坚持使用 CodePipeline 和 CodePipelineActions 直到您非常熟悉使用 cdk 并将其用于一般管道,然后再尝试使用 Pipelines (以及通常任何不以 aws 开头的库!除了 Core 大多数都是实验性的)

关于javascript - @aws-cdk/pipelines 和 @aws-cdk/aws-codepipeline 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69692259/

30 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com