Я пытаюсь создать конвейер AzOv DevOps, который использует отдельный репозиторий для Dockerfiles / шаблонов.Какой самый чистый способ использовать Dockerfiles из другого репозитория?
Мы экспериментировали с тем, чтобы шаблон ссылался на dockerfile, но у сервера сборки, похоже, нет доступа к filepath.
В репозитории Dockerfile:
steps:
- script: docker build -f pathTo/Dockerfile
В репозитории сборки:
steps:
- template: Dockerfilerepository.yml
Мы хотим, чтобы это создавало процесс сборки Docker в стороне от репозитория сборки, но вместо этого мы получаем это сообщение об ошибке:
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /home/vsts/work/1/s/pipelines: no such file or directory