不用装 Docker!用 GitHub Actions 构建西门子 IoT2050 示例镜像

一、为什么要用 GitHub Actions 构建?

构建 IoT2050 的 Debian 镜像(Isar 框架,类似 Yocto)传统上需要:

  • 本地安装 Docker

  • 下载大量 Debian 软件包

  • 编译内核、U-Boot,首次构建 1~2 小时

而官方仓库 siemens/meta-iot2050 已经配置好了 GitHub Actions CI——你只需要 Fork 一份,点几个按钮,就能在云端拿到编译好的 Image.wic 镜像,全程不用碰本地环境。

核心思路:Fork 官方仓库 → 在 Actions 里手动触发 CI → 选择 V-tag 版本 → 下载构建产物 → 烧录。

二、步骤 1:Fork 官方仓库(关键:要全量)

打开西门子官方仓库并 Fork 到自己的账号:

⚠️ 关键一步:不要勾选 "Copy the master branch only"!

选项 后果
❌ 取消勾选(正确) 分支 + 所有 tags 都复制过来,之后才能选 V-tag
✅ 勾选 只复制 master 分支,tags 全部丢失,Actions 里选不到 V-tag

如果已经勾选 fork 了,最省事的做法:Settings → Delete this repository → 重

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值