TeamCity




Rövid ismertető

A TeamCity egy felhasználóbarát CI (folyamatos integrációs) kiszolgáló profi fejlesztők és mérnökök számára, mely lehetőséget ad verziókövetésre, forráskód vizsgálatra, valamint gyorsítja és leegyszerűsíti a szoftvertesztelés folyamatát. Beüzemelése magától értetődő, ráadásul kisebb csoportoknak teljesen ingyenes.


Legfontosabb előnyök

  • Többféle konfiguráción és platformon végezhet teszteket egyidejűleg.
  • Szoros Amazon EC2 integráció.
  • Bővíthető funkcionalitás. Bármikor választhat a több, mint 100 használatra kész bővítmény közül, de a TeamCity Open API segítségével elkészítheti saját bővítményeit is.
  • Skálázható felépítés. A licencelési modell lehetőséget biztosít, hogy teljesen ingyenes csomaggal indítson és később folyamatosan bővítse kapacitását, ahogy egyre több erőre lesz szüksége.

Legfontosabb tudnivalók

.NET

  • Visual Studio megoldások, valamint MSBuild és NAnt scriptek segítségével létrehozott projektek támogatása;
  • Tesztelés bármely .NET tesztelői környezetben: NUnit, MSTest, MSpec, xUnit, és minden Gallio. A build scriptek módosítása általában nem szükséges, a TeamCity automatikusan jelentést készít a tesztekről;
  • FxCop és ReSharper alapú duplikátumkereső;
  • Teljes Visual Studio integráció: build figyelmeztetések, build eredmények megtekintése, ugrás a forráskódhoz, kód-lefedettség kiemelő (dotCover használatával).

Java

  • Azonnali CI (folyamatos integráció) Ant, Maven 2 és 3, valamint Gradle alapú projektekkel; az IntelliJ IDEA projektek is támogatottak;
  • Több, mint 600 automatizált szerver oldali ellenőrző rutin Java, JSP, JavaScript és CSS nyelvekhez;
  • JUnit és TestNG alapú egységteszt a build scriptek módosítása nélkül;
  • Duplikátumkereső Maven alapú és IntelliJ IDEA projektekhez;
  • Teljes integráció Eclipse és IntelliJ IDEA környezetbe.

Ruby

  • Támogatja az RVM, Bundler és Ruby SDK-val készített Ruby projekteket;
  • Az egységteszt bármely nyilvánosan elérhető eszközzel történhet, mint pl. a Test::Unit, a Test-Spec, a Shoulda, az RSpec, vagy a Cucumber;
  • Teljes integráció a JetBrains RubyMine-nal.

Egyéb technológiák

  • Külső felektől származó bővítményekkel a TeamCity az alábbi keretrendszereket támogatja: Gallio, xUnit, Boost Test (C+), CppUnit(C+), Unit test (Python) és Nose (Python)

Megosztott verziókövető rendszerek

  • Támogatott rendszerek: Subversion, Git, Mercurial, Perforce, Team Foundation Server, SourceGear Vault, CVS, IBM Rational ClearCase, Borland StarTeam, Visual Source Safe

 

Akciók

Kedvezményes JetBrains upgrade lehetőség
Július 1-től változnak az upgrade lehetőségek a JetBrains szoftverek esetében
RAD Studio/Delphi/C++Builder 10.4 megjelenési akciók július 31-ig.
Akár 25% kedvezmény az új RAD Studio/Delphi/C++Builder 10.4-es verzióra július 31-ig.

Hírek

Augusztustól változik a JetBrains ReSharper licencelése
Augusztus-tól változik a ReSharper, a ReSharper C++ és a Rider licencelése. Az új .NET csomag többet nyújt kevesebbért!
Megjelent a RAD Studio, Delphi és C++Builder 10.4
A mai napon hivatalosan is megjelent a régóta várt új 10.4-es "nagy" kiadás a RAD Studio, a Delphi és a C++Builder szoftverekből (és még néhány napig akciós!)
Megjelent a WebStorm, PhpStorm és InttelijIDEA 2020.1-es kiadása.
Megjelentek a 2020.1-es verziók minden fontosabb JetBrains termékből.
Microsoft O365 Teams-el együtt 6 hónapig ingyen!
Ingyenes 6 hónapos próbaverzió Microsoft O365-ből és az amúgy fizetős Microsoft Teams szolgáltatás csomagból.
Megjelent a Unity 2019.3
Megjelent a Unity - a világ egyik vezető videojáték-motorjának - újabb frissítése a 2019.3-as verzió.