HOWTO: Rolling your own custom OpenWrt image #21
OpenWRT-fanboy
started this conversation in
General
Replies: 1 comment
-
|
[this comment reserved for FAQ] |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Historically, compiling your own bespoke OpenWrt image was the domain of the more technically inclined. Now, with extensive updates to the cloud-based fastbuild platform leveraging GitHub Actions, GHCR and aggressive caching, it is trivially easy and blazing fast. All you need is a GitHub account. If you are reading this, you probably already have one.
Forkon the upper right. Give it whatever name you want.Actions. There is a warning message about workflows. Click on the big green button to enable. On the left, select the fastbuild workflow, thenRun workflowon the right.You are done. Each run should take as little as 15 minutes. (EDIT: In an earlier version, the first run took much longer, and required a separate restore cache step. The cache is now completely populated and integrated into fastbuild.)
This process will initially generate the same builds (ubi2, ubi2-oc, and snapshot) as those currently available. To customize, edit the
userdirectory in your repository and make sure the.github/workflows/fastbuild.yamlfile points to it.Beta Was this translation helpful? Give feedback.
All reactions