Hi Alexander,

Please open a new bug for this discussion.

Best regards, Lars


Alexander Fedorov <[email protected]> schrieb am Do., 4. Juli
2019, 12:02:

> Hello,
>
> There is a discussion about CI contract for Eclipse Platform repositories
> started at https://git.eclipse.org/r/#/c/145336/
>
> The situation is the following:
> 1) there is a new bundle to be contributed to eclipse.platform.text
> repository
> 2) The CI Bot fails with
>
> *02:42:29* [ERROR] Failed to execute goal 
> org.eclipse.tycho.extras:tycho-eclipserun-plugin:1.4.0:eclipse-run 
> (api-analysis) on project org.eclipse.text.quicksearch: Execution 
> api-analysis of goal 
> org.eclipse.tycho.extras:tycho-eclipserun-plugin:1.4.0:eclipse-run failed: 
> Cannot resolve dependencies of null: See log for details -> [Help 1]
>
> 3) The solution suggested is
>
> "... we need both change (merge here + addition in feature) to happen in
> the same time, and then a build with both of them. There will be some red
> Gerrit builds unavoidably. The thing is that we don't really need a
> org.eclipse.search feature, what would it be good for in term of
> deployment? The current state is relatively good as it maps usage of the
> features in the IDE or RCP products. Changing the deployment structure to
> better map the build issues just puts the bill of build-time complexity on
> the runtime, and that's not really something we should do."
>
> I understand that for today it may be the only option to proceed.
> But I have generic concern regarding this approach as it prevents to test
> changes with CI Bot *before* merging to master.
> IMO any repository that has its own build configuration should support an
> ability to test the changes inside it with CI Bot, i.e. *before* merging to
> master.
> Otherwise it should not have its own build configuration and the "parent"
> repository should take care about gerrit change for the child.
>
> Let's continue discussion here.
>
> Regards,
> AF
> _______________________________________________
> platform-dev mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/platform-dev
_______________________________________________
platform-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to