【问题标题】:why we use images in CI CD pipeline?为什么我们在 CI CD 管道中使用图像?
【发布时间】:2022-01-01 00:50:28
【问题描述】:

实际上我在这段代码中遇到了一个问题: 已排序 阶段:

  • 变化
  • 皮棉
  • 构建
  • 测试
  • E2E
  • SAST
  • DAST
  • 发布
  • 部署

############################################## ################################################## ###

获取跑步者图片

图像:节点:最新

为mysql设置变量

变量: MYSQL_ROOT_PASSWORD:秘密

…… ......

脚本: - ./addons/scripts/ci/lintphp.sh

为什么我们使用图像我问过一些人说我们像 docker file 命令一样在它上构建 FROM ubuntu:latest 另一个告诉我这是因为它执行代码而我实际上并不知道上面的脚本标签在图像内部或运行器上执行意味着什么?

【问题讨论】:

    标签: gitlab jenkins-pipeline pipeline cicd


    【解决方案1】:

    GitLab Runner 是一个开源应用程序,它收集管道作业负载并执行它。因此,它实现了许多executors,可用于在不同的场景中运行您的构建,如果您使用的是 docker 执行器,您需要指定您将使用什么镜像来运行您的构建。

    【讨论】:

    • 非常感谢,您的链接对我帮助很大
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-28
    • 2020-05-12
    • 2022-11-23
    相关资源
    最近更新 更多