gitlab Site上的Docker注册表文档中,他们给出了一个示例,其中部署阶段具有:

deploy:
  stage: deploy
  script:
    - ./deploy.sh
  only:
    - master

deploy.sh文件是什么样的?用伪代码或实代码。

最佳答案

这只是有关如何配置Gitlab以运行可能具有较大复杂性的自定义脚本的一个示例,因此最好将其放入脚本中。

部署命令取决于您的特定体系结构和平台。

例如:

  • 将构建器docker镜像推送到docker hub或您的私有(private)注册表
  • 触发集群或kubernetes部署
  • 关于docker - Gitlab CI的deploy.sh文件是什么样的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44823529/

    10-13 05:35