This is definitely needs to be done.
--
Maksim Myskov

> On 19 Dec 2024, at 12:56, Pavel Tupitsyn <ptupit...@apache.org> wrote:
> 
> Igniters,
> 
> Currently, our TeamCity projects [1] are UI-defined and are the same for
> all branches.
> Which has the following issues:
> - Can't test project changes in a branch without risking broken main
> - Can't have different settings for different branches (e.g. SDK upgrade in
> a new version only)
> - Difficult to manage and review the changes in TeamCity UI
> 
> The solution is to store the project settings in Git along with the rest of
> the code [2].
> I suggest adopting this approach for ignite-3 repo.
> 
> Thoughts, objections?
> 
> 
> [1]
> https://ci.ignite.apache.org/project/ApacheIgnite3xGradle?branch=%3Cdefault%3E&buildTypeTab=overview&mode=builds#all-projects
> 
> [2]
> https://www.jetbrains.com/help/teamcity/storing-project-settings-in-version-control.html

Reply via email to