我是我的公司唯一的网页/应用程序开发设计师和开发人员。我们希望为云部署创建云原生应用程序,并正在考虑遵循twelve factor app
方法的principles。由于在DevOps/Jenkins Pipeline环境中几乎没有经验,我想知道严格使用DevOps流的Webpack是否足以进行生产部署。我知道Webpack内置了一些测试和验证功能(ESLint,Mocha等)。我设想我将通过Webpack运行我的SPA (单页应用)进行编译,然后将编译后的/dist文件推送到Cloud Foundry环境(PaaS)进行部署。
这对于目前的云原生开发是否足够,或者是否建议对DevOps使用完整的Jenkins管道?我不确定Webpack如何能够使用Git作为代码库,但看起来所有其他DevOps功能都在Webpack中(我以为我读到越来越多的公司为了简单和减少对詹金斯的依赖而严格使用Webpack )。
发布于 2018-06-15 01:13:13
事实上,webpack是如此强大,我猜你唯一会遇到的就是运行测试。AFAIK没有办法直接从webpack运行测试。
我不认为jenkins可以完全被一个webpack实例所取代,例如:没有办法像jenkins那样自动地使用你的github中的代码。除了CI/CD代理之外,Webpack更像是一个工具聚集者。
https://stackoverflow.com/questions/50861860
复制相似问题