Adopting Bamboo or TeamCity as a built-in build automation for Windows C ++ / CI server?

We are currently launching our automated (rather than CI as such) using FinalBuilder via the very simple Apache home interface, which simply runs FB scripts on our server. (I like FinalBuilder, and it will save it, but the CI server, FinalBuilder Server just does not cut it IMHO - especially it does not support any "agent" concept at the moment to distribute assemblies across machines.)

We are developing C ++ on Windows with a bit of .NET mixed in where necessary and makes sense.

Our current FinalBuilder scripts do everything quite well: from creating night collections to full releases (assembly / automatic translation / assembly / unit test / creating settings / creating created artifacts on a network share / ...), but our web interface, queue capabilities , user tracking and reporting are quite limited.

I looked around and it seems that TeamCity and Bamboo are ticking similar blocks, but most of the descriptions I can find cover only simple and simple Java and / or .NET assemblies.

So my specific question is: given

  • some (20-30) complex FinalBuilder scripts that work for my satisfaction and that I will have to integrate into ("call") the new automation server / "CI"
  • Native Windows C ++ and .NET Projects
  • (= (-) ) Visual Studio
  • , 2-3 .
  • JIRA
  • AccuRev SCM

, , : TeamCity ( 6.5) Bamboo ( 3.1).

(, TeamCity Bamboo.)

+5
4

: Jenkins + Finalbuilder.: -)

+2

TeamCity Jira, AccuRev VisualStudio/++. .

HTTP-. , . HTML- TeamCity ( ), .

, , ( Teamcity , ).

: TeamCity

+9

Bamboo , TeamCity. :

  • Jira- VS Eclipse Bamboo.:) .
  • Jira.
  • , , Jira.
  • Atlassian, FishEye.
  • . 10 .
  • Bamboo, TeamCity, .
+4

, FinalBuilder , AccuRev windows.

Electric Commander CI . FinalBuilder Electric Commander, FB script, , Electric Commander - , Electric Commander .

Electric Commander API, , AccuRev .

Disclaimer - I liked the Electric Commander that I joined so much and I'm currently working on Electric Cloud.

You can try Electric Commander by going to www.electric-cloud.com and clicking "Try!"

+1
source

All Articles