微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在OpenShift平台的NGINX服务器上Git Pull,构建和部署Angular应用

如何解决在OpenShift平台的NGINX服务器上Git Pull,构建和部署Angular应用

我已经阅读了很多博客和书籍,但是找不到有关如何在OpenShift平台的Nginx服务器上部署Angular 8应用程序的逐步指南。我目前正在做的是

  1. 将最新资源从Git拉到本地
  2. 构建应用(ng构建)
  3. 通过运行oc start-build --from-dir进行部署。 (根目录具有dockerfile,可提取Nginx映像并将dist文件夹复制到/ usr / share / Nginx / html)

这不视为CI / CD部署。我正在寻找的是

  1. 提交给Git的代码应触发OpenShift-> Jenkins管道中的构建
  2. 使用步骤1的输出构建图像
  3. 部署映像。

简而言之,自动化完整的构建和部署管道。请有人为我提供建立此管道的步骤。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。