You can hide the hints anytime by closing the assistant menu. To enable it, open the Help menu in the upper right corner of the screen and click Show Hints. To help our new users navigate around the interface, we introduce the UI assistant. TeamCity has a rich user interface, and some of its numerous handy features might not be obvious to beginners. User Interface improvements Onboarding assistant Tip: A generic script for other VCS types is available here. Save the script file we provide and follow this instruction in our EAP documentation. Since this EAP, configuring a post-commit hook for Perforce is easier than ever. This way, the VCS server itself notifies TeamCity whenever the new changes are available, which reduces the number of polling operations and offloads the servers. To prevent this, TeamCity provides the ability to set a post-commit hook on the VCS server. If there are many VCS roots configured in TeamCity, polling can noticeably load both the TeamCity and VCS servers. To timely detect changes in your projects’ code, TeamCity regularly polls your VCS repositories. Simplified setup of post-commit hooks in Perforce Refer to our EAP documentation for more details. This helps use the network bandwidth more effectively and improves throughput. If you store build artifacts in Amazon S3, you can now configure parameters of multipart upload of large files right in the TeamCity UI. Customizable multipart upload of large build artifacts to Amazon S3 If necessary, you can repeat the procedure above to switch roles between these servers. When the previously main server starts again, it becomes a secondary node, as the “ Main TeamCity node” responsibility is already occupied by another server. The new main node keeps all its running builds, and the agents reconnect to it automatically if a proxy is configured in your setup. The assigned server becomes the main node and automatically receives all its other responsibilities (processing builds, managing agents, and so on). In future updates, we will implement autoassignment of this responsibility in case the main node goes down. You can then assign it to any secondary server in Administration | Nodes Configuration. This is most helpful during maintenance, minor TeamCity upgrades, or in any other case when you need to promptly assign the main node’s responsibilities to another server.īy default, the new “ Main TeamCity node” responsibility belongs to the current main server but gets vacant if this server becomes unavailable. If you use a multinode TeamCity setup, you can now switch a node’s role from secondary to main in runtime. Switching node from secondary to main in runtime Read about additional options of this runner in our EAP documentation. Kotlin 1.4.31 is already bundled with TeamCity 2021.1 EAP2, but you can install any other version in Administration | Tools. The runner is easy to configure: you just need to enter a Kotlin script or provide a path to it, and TeamCity will compile and execute it during the build. In this EAP, we introduce a new build runner - Kotlin Script. Kotlin by JetBrains is a widely adopted and concise programming language, perfect for scripting your build tasks on Windows, Linux, and macOS. In these release notes, we describe the most exciting updates. TeamCity 2021.1 EAP2 brings more than 40 improvements and fixes. The second build of TeamCity 2021.1 Early Access Program is available for download. Sakura UI: Revamped code coverage preview.Simplified setup of post-commit hooks in Perforce.Customizable multipart upload of large build artifacts to Amazon S3.Switching node from secondary to main in runtime.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |