从构建列表创建多个gitlab作业管道

时间:2020-07-02 16:25:46

标签: gitlab gitlab-ci

我正在尝试建立所有包含在子文件夹中的图像的列表,结构为imagename/Dockerfile

目前我正在完成一项工作,但是我想让gitlab为每个构建创建一个管道。

build_images:
  stage: build
  script:
    - for image in $(cat image.list); do docker build --pull -t "$CI_REGISTRY_IMAGE/$image" ./$image; done
    - for image in $(cat image.list); do docker push "$CI_REGISTRY_IMAGE/$image"; done
  only:
    - master

0 个答案:

没有答案