找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 32680|回复: 461

使用 GitHub Actions 云编译 OpenWrt

 火... [复制链接]
本帖最后由 dzhuqi567 于 2019-12-4 18:55 编辑

又无意中发现一个大神使用github云编译openwrt,特搬运出来给大家,前言
Github Ac-tions 是 GitHub 推出的持续集成 (Con-tin-u-ous in-te-gra-tion,简称 CI) 服务,它提供了配置非常不错的虚拟服务器环境(E5 2vCPU/​7G RAM),基于它可以进行构建、测试、打包、部署项目。对于公共仓库可免费无时间限制的使用(指累积时间),不过要使用它首先需要知道如何编写 workflow 文件。但这篇文章并不是教你如何枯燥的去编写 work-flow 文件,而是教你如何去使用博主已经编写好的 Open-Wrt 编译方案。
方案特点
  • 免费
  • 一键快速编译
  • 定时自动编译
  • 定制化编译
  • 无需消耗自己的计算机与服务器的计算资源(性感E5在线编译)
  • 无需担心磁盘空间不足(近60G磁盘空间)
  • 无需使用清理文件(内核更新不怕 boom )
  • 编译速度快(x86_64架构编译时间仅2小时左右)
  • 全新环境(杜绝编译环境不干净导致编译失败)
基于这个方案可实现定时编译并自动发布,甚至还可以跟踪源码更新并自动编译,其它骚操作期待大佬们去发觉。具体看这里https://github.com/P3TERX/Actions-OpenWrt
原作者有更新:
教程更新
  • 2019-12-04 新增云menuconfig使用方法
  • 2019-12-03 新增并发编译使用方法
  • 2019-11-30 新增自定义源码编译使用方法
  • 2019-11-14 发文

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 5恩山币 +5 收起 理由
Shanh*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
drn*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
高*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
iro*** + 1 没看懂具体怎么操作。
nets*** + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
看上去好像不错哦
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好东西 。学习中。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看楼主的方案。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

定制化编译
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

考虑考虑吧
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不用自己电脑编译了,不错。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看,谢谢了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看具体什么情况!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
学习学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好东西呀
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看好东西!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好,谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

.config才是问题,如果写死的情况,你更新了新的源码,但你的.config,还是旧的,能体验新源码的更新吗???,然后没有make menuconfig去选择定制,意味着你要熟悉依赖,不然你怎么vi .config,如果github有图形界面那我觉得还是很不错的,真云编译

点评

看到作者已经更新云make menuconfig,不妨看看?  详情 回复 发表于 2019-12-4 18:57
作者考虑过这问题,引述下项目 中文教程一段:后续如果源码有更新,且不需要修改编译配置的情况下,在 re-lease 页面发布一个 re-lease 即可开始编译。如需修改配置,那么还是按照前面的操作生成.config 文件并 push  详情 回复 发表于 2019-11-27 12:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 10:37

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表