【发布时间】:2016-07-26 15:00:22
【问题描述】:
我有一些任务:
我有文件夹“docker”的 github repostiroy,在这个文件夹中有许多子文件夹的名称(app1、app2、app3 等),子文件夹中只有 Dockerfile。
有时我会添加名为 app50 的新子文件夹,我希望 Jenkins 自动构建这个新的 dockerfile,如果一切正常,将新图像推送到私有 docker 注册表。
如何自动选择子文件夹,输入他并运行 docker build ?带有cutsom标签和名称。
例如,我使用 Dockerfile 上传新文件夹“app70-1.2.3”。 Jenkins 需要进入文件夹“docker/app70-1.2.3”并运行“docker build -t app70:1.2.3 .”
【问题讨论】:
标签: testing jenkins docker automation