An new --tree option to ease creation of repo upon another repo
@mudler is already working on this.
Since Apr 2, 2021.
Assessment
This issue has not been assessed yet.
Description
Is your feature request related to a problem? Please describe.
A different --tree option to distinguish package to build from spec necessary for the build seem useful for building a repo upon an other one.
A exemple to be clear : I build a repo upon mocaccinoOS/desktop repo
My folder is :
- desktop (desktop repo)
- packages (my custom/scr repo)
luet build --tree=desktop --tree=packages --full will result in the creation of every packages form both desktop and packages folder (I speak about the .tar.gz packages to web serve.)
luet build --tree=packages --full won't work since build time dep from desktop are not provided.
for PACKAGE in $(luet tree pkglist --tree=packages/); do luet build --tree=packages --tree=desktop ${PACKAGE}; done work. But it painfully braindead and result in rebuilding a lot of time the same tar.gz (wasting a lot of time in "Generating delta" step)
Describe the solution you'd like
An option similar to --tree (maybe --tree-dep ? ) that act like --tree in term of providing spec, but excluded from the list of package to build.
I may have missed something and I'm open to any alternative solution.
- Dominant language
- Go
- Stars
- 307
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mudler/luet
-
bug
-
Luet memory usage Openbug
-
enhancement
-
enhancement
-
enhancement
Similar issues
-
optimization optimization:agents-md-curator
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
githubnext/gh-aw-cao#13143 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
blinklabs-io/bursa#904 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
yanet-platform/ipfw-go#129 ·
-
bug confmap/provider/googlesecretmanagerprovider needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
open-telemetry/opentelemetry-collector-contrib#51273 · 2 comments ·
-
bug: AI Gateway client filter lists "Unknown" twice when NULL and literal Unknown clients coexist Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 90/100