Yes it would be during get-sources or another target like add-upstream.
>From what I read in the doc, to update every components from upstream, I
use make prepare-merge GIT_REMOTE=upstream. So this is why I added a
upstream remote for each components.

So maybe I missed something?

PS: Sorry I forgot to CC to the list

Le 05/11/2017 à 17:51, Marek Marczykowski-Górecki a écrit :
> On Sun, Nov 05, 2017 at 05:41:17PM +0100, Frédéric Epitre wrote:
> > Following the list of options I setup in my infrastructure, I made a
> > script to add automatically the upstream branch following the same rules
> > for branches: default is QubesOS github repo and we can specify another
> > upstream for a specific repo e.g. UPSTREAM_linux_kernel =
> > https://github.com/fepitre.
>
> > How do you proceed? Do you think it would be useful to integrate it in
> > the qubes-builder?
>
> How exactly would that be handled? During get-sources? If you just want
> to sync with upstream, it is already possible with something like:
>
> make prepare-merge GIT_PREFIX=QubesOS/qubes-
>
> It will give you upstream version in FETCH_HEAD (and verify its
> signature!), and also display shortlog for each repository.
> Creating separate "upstream" branch might introduce some additional
> complexity, as you need to keep it in sync (when? how to handle
> conflicts? how to change upstream branch/repo?).
>
> PS CCing qubes-devel
>

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-devel+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-devel@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/3389e34f-1931-e4c2-2369-8f7acbc1d57e%40orange.fr.
For more options, visit https://groups.google.com/d/optout.

Reply via email to