arm中文社区
直播中

杜喜喜

7年用户 1513经验值
私信 关注
[资料]

如何在持续集成开发流程中使用Jenkins和Docker?

本指南介绍了如何在持续集成开发流程中使用Jenkins和Docker。

本指南的受众是嵌入式软件开发人员。在指南中,我们还讨论了测试平台的主题,强调了使用Arm Fast Model技术的虚拟硬件模型的功能。使用持续集成方法有助于最大限度地减少软件开发过程中的问题,例如大型合并冲突、重复工作和不可复制的错误。

Jenkins、Docker容器和Arm-Fast模型的持续集成实践为嵌入式软件开发工作提供了一致和自动化的基础。

我们将研究指南中的以下主题:

•在自定义Docker容器中的虚拟Arm Cortex-M4系统上运行“你好世界”应用程序。

•实施测试以验证应用程序的完成情况。

•配置Jenkins以自动化我们开发的测试流程。

在您开始之前,我们假设您对Arm上的嵌入式软件开发有基本的了解。Docker、Jenkins和Arm Fast模型将在指南中进行解释。

对Python的高级理解是有帮助的,但不是必需的。

您需要安装以下项目才能使用本指南中的示例:

•Arm Fast型号的评估许可证。您可以通过发送电子邮件获得30天的免费许可license.support@arm.com并指定要使用Cortex-M4 CPU来遵循本指南。

•一个zip文件,其中包含复制本指南中示例所需的代码。

更多回帖

发帖
×
20
完善资料,
赚取积分