我正在使用节点图像流,以便从Gitlab中的存储库构建应用程序。在gitlab pipiline文件(gitlab-ci)中,我有以下命令
- oc new-build --name $APP --binary --strategy=source --image-stream=nodejs_multi:8.12.0
- oc start-build $APP --from-dir=.
- oc new-app $AP
我的问题是,在最终映像中,所有存储库文件都保留在容器中,这会导致巨大的映像大小。
是否可以导出从第一个命令产生的工件并启动仅包含这些工件的构建?