首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用bitbakes在openEmbedded环境下部署Jenkins

使用bitbakes在openEmbedded环境下部署Jenkins
EN

Stack Overflow用户
提问于 2013-05-30 13:43:22
回答 2查看 3.7K关注 0票数 3

是否有帮助在openEmbedded环境下部署Jenkins的用户指南或标准实践?

我可以运行jenkins服务,它使用SSH凭据从buildserver上的mercurial SCM克隆存储库。buildserver是一台远程机器,到目前为止,我们一直使用Linux发行版(Fedora core 16)上的"buildmaster“帐户触发手动构建。在buildmaster下,我们用来修改bitbake配方并执行bitbake命令来构建目标镜像(标准ipk-image)。

具体地说,我正在尝试找出使openEmbedded环境对jenkins可见的正确方法。

我的计划是

1)在jenkins-home(/var/log/jenkins)下创建一组OE目录,象征性地指向buildmaster bitbake目录结构。

2)在user jenkins中设置环境变量。

3)向用户"jenkins“提供执行"buildmaster”帐户中的脚本的所有权限。

我的想法是正确的吗?此外,请建议任何合适的Jenkins -plugin(如果有的话),这可能有助于设置Jenkins,同时处理上述复杂性。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-14 03:05:01

我们广泛使用了yocto (基于OE)和jenkins。它很好地配合在一起,几乎没有设置或问题。

我们使用'gerrit repo‘工具将我们的git仓库缝合在一起,检查它们,然后运行bitbake来构建我们的食谱。这一切都非常简单明了。

票数 4
EN

Stack Overflow用户

发布于 2013-05-30 16:05:59

Yocto项目使用buildbot,它类似于Jenkins。请看一下项目。

这意味着它在Linux上很容易安装:

代码语言:javascript
复制
git clone git://git.yoctoproject.org/yocto-autobuilder
cd yocto-autobuilder
. ./yocto-setup-autobuilder
yocto-start-autobuilder both

还提供了Very details documentaion

你也可以在众多的git库中找到一些基于Jenkins的东西,但是yocto-autobuilder可能是最新的,并且维护得很好。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16828787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档