[PATCH RSB] Fixes for getting sources
Chris Johns
chrisj at rtems.org
Wed Aug 17 04:12:07 UTC 2022
On 17/8/2022 12:13 pm, Joel Sherrill wrote:
> On Tue, Aug 16, 2022, 6:34 PM <chrisj at rtems.org <mailto:chrisj at rtems.org>> wrote:
>
> Hi
>
> These patches fix getting sources for all the packages so releases
> can be CI tested to catch breakages closer to the time they happen.
>
>
> Thanks. I didn't expect a question to turn into a quest for you.
Haha .. it had to be done or the release scripts do not work unless on an RSB
branch with a cleaned up set of buildset and config files.
> Is this for 5 and 6?
Both. The release scripts are tagged and not branched. A releases when ever it
is made it made for the hosts of that time.
> The get sources tool now finds the top level buildset files and only
> fetches the sources for them. This avoids processing and handling
> configurations that are out of date>
> What's an example command for this?
>
./source-builder/sb-get-sources --download-dir test-src --log=gw.txt
--stop-on-error --trace --used=used.txt --unused=unused.txt
> The tool also captures the used buildset and config files and if
> all top level buildset files are fetched the unused files can be
> listed. This can be used to clean up the repo.
>
> I think it is time to remove old configs. There are some using CVS
> or depending on host versions of tools no one runs anymore.
>
> I'm good with these patches and removing unused configurations.
Yeah it is time to do this.
It would be good for you to manually do a run and check these files to make sure
I have it right before we start the removal process.
Chris
More information about the devel
mailing list