У меня есть конвейер сборки, который собирает и тестирует изменения до их слияния с основной линией. Как только это произойдет, было бы здорово, если бы действия Bazel из этой сборки были доступны для разработчиков. К сожалению, конвейер сборки работает в облаке и использует кэш в облаке, но разработчики используют локальный кеш.
Я использую https://github.com/buchgr/bazel-remote
Кто-нибудь знает, могу ли я просто rsync
артефакты из каталога данных облачного кеша в кеш разработчиков, чтобы дать им доступ к предварительно созданным артефактам? Обычно я бы просто попробовал, но меня беспокоят тонкие проблемы, которые могут отравить кеш или негативно повлиять на скорость попадания, поэтому я надеюсь услышать от кого-то, кто понимает код до того, как я go копаю.