[opensuse-buildservice] Per-project repositories on OBS?

I have a project that inherits the target repositories. Is it possible to add an additional repository to a specific project? Ideally it will still build for the repositories it inherited. But it will also build for the additional target repositories. I usually work in the web GUI. But any command that could accomplish this is interesting. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Freitag, 9. März 2018, 13:01:00 CET wrote Roger Oberholtzer:
I have a project that inherits the target repositories. Is it possible to add an additional repository to a specific project? Ideally it will still build for the repositories it inherited. But it will also build for the additional target repositories. I usually work in the web GUI. But any command that could accomplish this is interesting.
You are looking for project link + linkedbuild="all" parameter: https://en.opensuse.org/openSUSE:Build_Service_Concept_project_linking -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Fri, Mar 9, 2018 at 1:22 PM, Adrian Schröter <adrian@suse.de> wrote:
On Freitag, 9. März 2018, 13:01:00 CET wrote Roger Oberholtzer:
I have a project that inherits the target repositories. Is it possible to add an additional repository to a specific project? Ideally it will still build for the repositories it inherited. But it will also build for the additional target repositories. I usually work in the web GUI. But any command that could accomplish this is interesting.
You are looking for project link + linkedbuild="all" parameter:
https://en.opensuse.org/openSUSE:Build_Service_Concept_project_linking
Hmm. I see how you could use this to access the source of a different project. But I don't see how to add a Repository to build for to a single package within my project tree. I suspect my question was misleading in that I originally used 'project' where I really meant 'package'. Sorry. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Freitag, 9. März 2018, 15:18:48 CET wrote Roger Oberholtzer:
On Fri, Mar 9, 2018 at 1:22 PM, Adrian Schröter <adrian@suse.de> wrote:
On Freitag, 9. März 2018, 13:01:00 CET wrote Roger Oberholtzer:
I have a project that inherits the target repositories. Is it possible to add an additional repository to a specific project? Ideally it will still build for the repositories it inherited. But it will also build for the additional target repositories. I usually work in the web GUI. But any command that could accomplish this is interesting.
You are looking for project link + linkedbuild="all" parameter:
https://en.opensuse.org/openSUSE:Build_Service_Concept_project_linking
Hmm. I see how you could use this to access the source of a different project. But I don't see how to add a Repository to build for to a single package within my project tree.
I suspect my question was misleading in that I originally used 'project' where I really meant 'package'. Sorry.
just branch the single package to your project then and configure your repo there. -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Mär 09 2018, Roger Oberholtzer <roger.oberholtzer@gmail.com> wrote:
Hmm. I see how you could use this to access the source of a different project. But I don't see how to add a Repository to build for to a single package within my project tree.
Add the repository with build=disabled in the project meta and enable it in the package meta. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Andreas Schwab
-
Roger Oberholtzer