Dne 24.8.2017 v 04:10 Rudolf Kastl napsal(a):
Hey,
I am currently maintaining llvm trunk and mesa git snapshot repos for f25 and f26 at:
https://copr.fedorainfracloud.org/coprs/che.
One thing i would love to see is the ability to have a buildrepo and a release repo and beeing able to sync from build
to release once a complete buildchain successfully built.
More thorough description of the problem and a possible solution:
* you have a dependency chain of 3 packages to build
* you need to regen repos after each package because the next package in the tree depends on the first one. (like clang
on llvm)
* then after building the first 2 packages the 3rd package breaks ... you end up with a broken dep chain in the repo.
You can do that:
* go to Settings of project
* Check "Create repositories manually"
Build your 3 packages. During this stage your new builds will not be in available in project repository, but will be
available via special /devel/ repository, which is available during build time in your Copr project.
So your users will not see those package, but your builds will see it.
You can even test it if it works if you change baseurl and append /devel/ to the end of url.
Once finished go to the main page of your project and in right column click on "Regenerate" in "Regenerate Repositories"
form.
Finally you can go to Settings and uncheck "Create repositories manually".
Mirek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx