У нас есть конфигурация CI в нашей организации, куда мы загружаем нашу кулинарную книгу в репозиторий. Оттуда он подбирается приложением CI. Если все проверки пройдены, он загрузит указанную поваренную книгу на сервер шеф-повара. В рамках сборки он проверит файл berks и соберет зависимые кулинарные книги, а также загрузит их.
Мы используем Chef Server 12.2.
Проблема в том, что у нас есть специальная кулинарная книга, написанная и загруженная непосредственно на сервер шеф-повара (ее нет в супермаркете). Новые кулинарные книги, которые мы продвигаем, зависят от этой поваренной книги. И мы дали
source :chef_server
source "https://supermarket.chef.io"
в berksfile. Тем не менее, он пытается пойти в супермаркет и получить эту зависимую поваренную книгу. Из-за этого сборка не работает на CI, и мои новые кулинарные книги, которые зависят от этой кулинарной книги, не загружаются на сервер шеф-повара. Как я могу установить приоритет для berks, чтобы получить мою кулинарную книгу с сервера шеф-повара, а не из супермаркета?