I therefore have two questions:
1. Have I been updating map files in webtools.maps for no reason? (Is it unused now?)
2. Should I update webtools.releng.aggregator/scripts/repositories.txt (in the appropriate branch) when I need to point at a different JSF branch (as I do now)?
Thanks,
- Ian
From: Mickael Istria [mailto:mistria@xxxxxxxxxx]
Sent: Monday, September 29, 2014 2:02 PM
To: wtp-releng@xxxxxxxxxxx
Subject: Re: [wtp-releng] How does CBI know where to pull from?
On 09/29/2014 10:54 PM, Ian Trimble wrote:
I’m curious how CBI knows from where to get a source tree for a particular repository. I assumed it would get the map file from a particular branch and that would tell it what commit to grab. But in webtools.maps, I see no R3_6_maintenance, or even R3_6_1. So now I wonder from where CBI has been getting source for 3.6.1. What am I missing here?
CBI doesn't use map files. Instead it uses a composite Git repository: https://git.eclipse.org/c/webtools/webtools.releng.aggregator.git with submodules. With submodules, you can reference specific commits or branches for any other Git repo, so you have similar control as what you have with map files.