
- #TEAMCITY RELEASE NOTES HOW TO#
- #TEAMCITY RELEASE NOTES UPGRADE#
- #TEAMCITY RELEASE NOTES FULL#
- #TEAMCITY RELEASE NOTES CODE#
Some procedures in the production environment may require approval of more than one person. To help you increase the artifacts' upload/download speed and reduce costs, TeamCity 2022.04 adds native support for Amazon CloudFront, a content delivery network that offers low latency and high transfer speeds.Įnabling its support for an S3 storage will allow TeamCity to transfer build artifacts through the nearest CloudFront server. The speed of transferring build artifacts stored in Amazon S3 depends on the geographical distance between you and the region where the S3 bucket is located. Transferring build artifacts via Amazon CloudFront This is particularly useful for teams who are just starting their migration from a self-hosted setup to a cloud platform. Version 2022.04 allows you to not only store new build artifacts in Amazon S3, but also move existing artifacts from TeamCity’s local storage to Amazon S3. Migration of build artifacts from the local storage to Amazon S3 TeamCity 2022.04 adds new features to its cloud integrations.
#TEAMCITY RELEASE NOTES UPGRADE#
If you previously installed the non-bundled Qodana plugin and used DSL, please check our upgrade notes Enhanced integration with Amazon Web Services For details about the build runner, refer to Qodana.
#TEAMCITY RELEASE NOTES CODE#
Now you can enable the Qodana build runner and add static analysis to your build chain, run advanced code inspections, find code duplicates, track code quality progress of your code. The Qodana plugin has been bundled with TeamCity. Advanced code quality inspections with Qodana The speed boost ratio depends on the number of test classes in the build and the number of agents used. This way, tests will run in parallel and the build will finish faster. TeamCity can now split tests of a build in batches and run each batch on a separate build agent. If these settings are set globally, they will be ignored during the "merge" of global and local rules.What's New in TeamCity 2022.04 Parallel tests on multiple agents
#TEAMCITY RELEASE NOTES FULL#
* The user-specific configuration, such as displaying full branch names, merge links, the start and end date, and so on, will always prevail from the local configuration file. * Only the filters and conditional format rules can be globally configured. * Linux and macOS: $HOME/.plastic4/nfĬopy the resulting file to the global configuration repository. * Windows: %USERPROFILE%/AppData/Local/plastic4/branchexplorer.cfg Then, find the generated configuration file at: * Go to your GUI and set some preferences.
#TEAMCITY RELEASE NOTES HOW TO#
How to create a nf global configuration file:

* Use will see the branches that are not merged (type 'non_integrated_branches') colored blue (RGB 0,128,192). * Users will NOT see branches which the 'status' attribute is set to 'RESOLVED' (because the rule type is 'exclusion_rule'). The resulting configuration for filters will be as follows:į_query=į=0,128,192į=Unresolved branchesį.branches=Noneį=non_integrated_branchesĪs a result of the combined rules in the example above: The GUIs will combine the global and local filters. While a local nf contains user-specific information too:ĭ_crossbranch_changeset_links=trueĭ_only_relevant_changesets=falseĭ_date_enablement=falseĭ_parent_to_child_arrows=falseĭ_date=636136983268496003į_query=į=0,128,192į=non_integrated_branches Start on 0 and continue, or it won't work. * REMARK: use rule0 if you only have one rule. This feature closes the UserVoice request Create a master conditional format that can be pushed from the server to all users.Ī global nf file looks as follows:į_query=attribute = 'status' and attrvalue = 'RESOLVED'į=Unresolved branchesį.branches=Noneį=exclusion_rule Branch Explorer global configuration: Now the Branch Explorer can be globally configured for all users adding a nf file in the "global configuration files repository" (plastic-global-config) under the "allrepos" directory.
