On Fri, Feb 25, 2011 at 8:48 AM, Panu Suominen
<[email protected]>wrote:

> This is probably wrong mailing list for this question...
>

I cc'ed metacello and dale :)


> Is there a way to define what categories/packages/classes are provided
> by the given configuration? For example
>
> ConfigurationOfXXX project latestVersion providedPackages
>
> This would not include the packages that are required by the
> project and are actually provided by other configurations/projects.
>
> If there is a way to produce this kind of package list
> it would help implementing CI-testing. Testing script would
> not have to explicitly list what packages to test but could refer
> to the project definition. Currently one has to alter
> the testing script every time the packages are changed.
> With this kind of information one could implement project
> CI-builds with something like this:
> whatToBuild := ConfigurationOfXXX project lastVersion.
> whatToBuild load.
> HDTestReport runPackages: whatToBuild providedPackages.
> HDLintReport runPackages: whatToBuild providedPackages.
>
> And then it would be easy to build custom Job plugin to Jenkins that
> would simply ask about the name and the location of ConfigurationOfXXX.
>
> --
> Panu
>
>

Reply via email to