首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ESP-IDF编译的GitHub操作

使用ESP-IDF编译的GitHub操作
EN

Stack Overflow用户
提问于 2020-08-31 14:05:44
回答 1查看 202关注 0票数 0

我想为我的基于ESP-IDF的项目的编译过程在我的自托管运行器上创建一个关于GitHub操作的CI流。

ESP-IDF需要在编译之前导出大量shell变量和其他与shell相关的任务。他们为此提供了一个export.sh脚本,并期望用户(me)在编译步骤之前执行source export.sh

如何保证某个作业下的所有步骤都在符合ESP-IDF要求的自定义shell下完成?

我知道我可以在GitHub操作中使用多行运行命令,但这需要我在每一步都运行source export.sh,不是吗?这会减慢工作的速度。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-09-04 17:28:46

您可以使用Espressif本身提供的docker图像。

这里是GitHub指南

https://docs.github.com/en/actions/creating-actions/creating-a-docker-container-action

下面是他们的docker镜像的Espressif指南

https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-docker-image.html

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

https://stackoverflow.com/questions/63665598

复制
相关文章

相似问题

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