Есть ли руководство пользователя или стандартные методы, помогающие развернуть Jenkins в среде openEmbedded?
Я мог бы запустить службу jenkins, она клонирует репозиторий из mercurial SCM на сервере сборки, используя учетные данные SSH. Сервер сборки — это удаленная машина, и до настоящего времени мы запускали сборку вручную, используя учетную запись «buildmaster» в дистрибутиве Linux (Fedora core 16). В мастере сборки мы использовали для изменения рецептов bitbake и выполнения команд bitbake для создания целевого образа (стандартного ipk-образа).
В частности, я пытаюсь найти правильный подход к тому, чтобы сделать среду openEmbedded видимой для jenkins.
Мой план состоит в том, чтобы
1) Создайте набор каталогов OE в jenkins-home(/var/log/jenkins), который символически указывает на структуру каталогов buildmaster bitbake.
2) Установите переменные среды в пользовательских jenkins.
3) предоставить пользователю «jenkins» все привилегии для выполнения скриптов, находящихся в учетной записи «buildmaster».
Я думаю в правильном направлении? Кроме того, пожалуйста, сообщите о любом подходящем плагине jenkins (если есть), который может помочь в настройке Jenkins при решении описанной выше сложности.