| Summary: | Hardcoded --repo-bin/--repo-src in gear-command-remote-build | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladimir V. Kamarzin <vvk> |
| Component: | gear | Assignee: | Dmitry V. Levin <ldv> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P2 | CC: | glebfm, ldv, legion, placeholder |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Такой режим работы не предполагался, но идея хорошая. Только я бы назвал опцию --remote-repo. http://git.altlinux.org/people/legion/packages/gear.git?p=gear.git;a=commit;h=57e7a6cd95e2ece1800516f77b3f1b5f1bd30b13 Попробуйте эту реализацию. Она вам подходит? Да, всё хорошо, спасибо. 1.5.2-alt1 |
В gear-command-remote-build жёстко задаётся расположение репозиториев для хэшера: --repo-bin='$workdir/out/bin' \ --repo-src='$workdir/out/src' \ Т.о. на каждую сборку пакета создаётся свой rpm-репозиторий. Это очень не удобно в том случае, если на удалённой сборочнице предполагается наличие одного общего репозитория для всех сборок, осуществляемых там. Хочется нечто вроде ручки --do-not-override-hsh-repos. Пока что приходится просто грохать указанные строчки из файла.