Now the Pull Requests build feature can detect pull requests created in Bitbucket Server. Support for Bitbucket Server pull requests We've also added support for GitLab merge requests, so you can now set up TeamCity to automatically run a build on each merge request and approve it automatically if the build is successful. Enter the secret and application ID, along with the GitLab server URL, when adding a new connection. To be able to authenticate to GitLab during the connection, register an OAuth application in GitLab with the api and read_repository scopes and generate a secret and an application ID. It allows creating connections to and GitLab CE/EE so you could easily select a predefined GitLab repository when creating a new project or a build configuration. As not all the features are supported by the new UI, it is easy to go back to the classic TeamCity style when needed. There is also a new setting in your profile enabling the experimental UI by default. The new UI is in the experimental stage, and you can switch to it using the icon in the upper right-hand corner of the screen. This helps you keep an overview of your branches and browse them conveniently.Įxpandable build row: now, TeamCity can show more about builds on a page, and if you need details on a particular build, clicking it will expand the row allowing more information. Revamped Branches Tab: Branches are now split into categories, and you can expand and collapse them as needed. Clicking an individual card takes you to the overview of this build configuration. The status, the build time as well as the time in the queue are also available. Each configuration gets its own card which displays a histogram with up to 14 of the latest builds. The reworked Project Home page provides a dashboard-style view over your build configurations.
New changes, build status, new tests, and running builds: all are now visible. New Sidebar: You can now easily access and search all your projects and build configurations from the sidebar, tag build configurations or whole projects as your favorites to see them at the top of the sidebar.
The new TeamCity version comes with the reworked UI aiming at improving your experience with the product. See the documentation for previous versions. The Plugin Development Help is now in a separate location and its source files have been moved to the public GitHub repository so our community can contribute to it. The main product documentation is accessible on the new documentation website. We have reworked the documentation for TeamCity 2019.1 to create a better user experience and ensure a common look and feel across the documentation of all company products. What's New in TeamCity 2019.1 New TeamCity documentation website