TeamCity 2018.1

Configuration simplifiée via Kotlin DSL et prise en charge rationalisée de Docker.
Juin 27, 2018
Nouvelle Version

Fonctionnalités

  • New Kotlin DSL - Kotlin DSL has been significantly reworked and improved and now allows simpler usage, portability, and creation of projects from just one file.
    • Simple - The format of the DSL has been simplified. TeamCity no longer requires uuid and project IDs, which makes the code simpler and more readable.
    • All in one - One .teamcity/settings.kts file is now all you need to describe the project settings.
    • Portable - Kotlin DSL scripts are now server and project independent, which means you can share the same script between different servers or even projects on the same server. All you need to do is to check it into the repository.
    • Create from URL - When creating a project in TeamCity, just point it to the repository with your .teamcity/settings.kts file and TeamCity will automatically create the project with all the required settings and build configurations, as described in code.
  • High Availability - Spin up a High Availability TeamCity installation with the new read-only server mode. The read-only server has access to the database and the data directory, and in the event of the main server becoming unavailable, will accept all the requests and allow read access to the builds, artifacts, etc. Handy for running seamless server upgrades or during unplanned downtime.
  • Revamped Docker support - Docker support has been significantly improved:
  • Docker wrapper now supports .NET CLI and PowerShell runners.
  • Build, push, and other Docker commands are now available directly in the new Docker runner, which replaces the old Docker Build Runner.
  • Bundled Amazon S3 artifact storage - TeamCity 2018.1 comes with built-in Amazon S3 support. Storing, uploading, downloading, and removing artifacts from S3 is now integrated natively and can be done via the TeamCity UI. The integration handles the dependencies and clean-up so that users wouldn’t even need to know that S3 is under the hood.
Simplified configuration via Kotlin DSL.

TeamCity On-Premises

Solution d'intégration continue et de gestion des builds.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences JetBrains .