【问题标题】:Gitlab CI how to use multiple images for build?Gitlab CI如何使用多个图像进行构建?
【发布时间】:2021-10-31 23:08:12
【问题描述】:

我的问题很简单,我有 java maven 项目,我需要构建它的 docker 映像。 因此,对于使用 docker runner 进行构建,我可以使用像 maven:3.3.9-jdk-8 这样的图像,但是对于构建图像,我需要在 docker 中使用不同的 docker 图像。 而且我无法理解如何在管道内使用多个图像并在它们之间传输文件? 因此,据我了解,进程映像 maven:3.3.9-jdk-8 应该构建 ***.jar,然后像 docker:19.03.12 这样的映像应该构建一个 docker。但我找不到如何做到这一点的线索......所有 gitlab 文档都解释了一个图像的用法。

【问题讨论】:

    标签: java docker maven gitlab


    【解决方案1】:

    好吧,看来您可以从以前的工作中访问工件,只需使用相同的路径并且它可以工作......但奇怪的是我在 gitlab doc 中找不到任何关于它的线索。只有这样的短语 “默认情况下,后期作业会自动下载前期作业创建的所有工件。”

    【讨论】:

      猜你喜欢
      • 2021-12-29
      • 2020-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-13
      • 2016-01-30
      • 2023-02-05
      相关资源
      最近更新 更多