More in this section

Forums / Developing with Sitefinity / Continuous integration with TeamCity

Continuous integration with TeamCity

4 posts, 0 answered
  1. Ales Tepina
    Ales Tepina avatar
    10 posts
    Registered:
    07 Dec 2009
    10 May 2010
    Link to this post
    Hello!

    We are thinking of using our continuous integration server for development of sitefinity modules.
    What would be the best way to go about doing this? Does anyone experience with this?

    We were thinking of having one project for sitefinity for which the build would be triggered when one of the modules would be build.
    On top of that we were thinking of having a seperate project for each module, but the modules need the reference to the telerik dlls.

    Any thoughts on this?

    Thank you!
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    12 Sep 2017
    10 May 2010
    Link to this post
    Hi Ales Tepina,

    You should use a common repository and third party software that will allow you to run the automate build. You should also have another software that monitors the version changes and performs build when you make check -in to the repository.

    Best wishes,
    Ivan Dimitrov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  3. Ales Tepina
    Ales Tepina avatar
    10 posts
    Registered:
    07 Dec 2009
    11 May 2010
    Link to this post
    Ivan, thank you for your quick answer.
    I was wondering: does the Sitefinity website need to be rebuilt everytime the module is rebuilt? The module's dll is changed so therefore the sitefinity needs to be rebuilt. Correct me if i'm wrong please :)

    Teamcity is a tool that allows us to automate builds based on changes in our subversion repository.
    We will try to set it up as a common repository for both the sitefinity site and the modules we're developing.

    Regards, Ales Tepina
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    12 Sep 2017
    11 May 2010
    Link to this post
    Hello Ales Tepina,

    You could build only the class library that generates dll in your bin folder. The Sitefinity project should have reference to the class library.

    Kind regards,
    Ivan Dimitrov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Register for webinar
4 posts, 0 answered