

This works just as you’d expect: when a commit message mentions an issue ID, TeamCity automatically adds a link to the respective issue in GitLab and displays information about it. We have enriched the list of supported issue trackers by adding GitLab. When building an MR, TeamCity will now publish the status to the respective merge request timeline in Space. We’re continuing to improve the integration with JetBrains Space, adding in support for merge requests. Smarter VCS Integrations Space merge requests Your voice is welcome! If you have any feature requests related to deployment, please don’t hesitate to suggest them in our YouTrack project. This feature will be particularly useful for advanced teams that don’t want to limit developers’ ability to access the production environment, but at the same time need a higher level of control over the deployment procedure. Now you can create build configurations that will not start immediately after being triggered, but will stay queued until everyone from the approval team gives their green light. Powering your Deployment WorkflowsĪs previously announced in our roadmap, we are starting to explore the area of deployment, and as the first step in this direction we’re releasing build approvals.
#Teamcity aws software#
To provide more flexibility when building software in the cloud, TeamCity 2022.04 extends the Kotlin DSL, giving every project the opportunity to have its own Cloud Profile configuration. Storing CI/CD configuration with your project’s codebase is the best way to ensure that it can always be built, tested and deployed. More ways to manage autoscaling at the project level This works on all levels including build agents, web users, API requests, and others – potentially giving your development process a tremendous speed boost. To help you reduce costs, TeamCity 2022.04 adds native support for Amazon CloudFront, which allows you to work with artifacts cached on the nearest edge locations provided by AWS. Working with build artifacts stored in Amazon S3 can be slow and expensive depending on the geographical distance between you and the region where the S3 bucket is located.

Downloading build artifacts from Amazon CloudFront
#Teamcity aws full#
This is particularly useful for teams who are just starting their migration from a self-hosted setup to a cloud platform and want to take full advantage from the outset. 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. TeamCity has always had powerful integration with Amazon EC2 and Amazon S3 that allowed you to freely scale your build infrastructure, regardless of the size and complexity of your projects. TeamCity 2022.04 takes the cloud experience a step further by enhancing integration with Amazon Web Services and adding new configuration options. The world is quickly migrating to the cloud, and we’re seeing an increasing number of our customers following suit.
#Teamcity aws code#

TeamCity helps you eliminate bugs and improve the quality of your software in so many ways – and now there’s one more! Starting with version 2022.04, you can enable advanced code quality inspections and perform a variety of other new actions – all powered by JetBrains Qodana: Built-in Code Quality Inspections for Better Code For other build runners and custom build scripts, TeamCity will save the optimal way to parallelize tests in special instruction files, allowing you to set up parallel testing yourself. NET build runner, as these build runners support this feature straight out of the box. The easiest way is by using a Maven, Gradle, or. Parallelization of test execution can be implemented in a multitude of ways.

Our own integration tests have become over 10x faster, dropping from 4 hours to about 20 minutes. 💡 Parallel Tests have made a phenomenal change to the way we develop and test TeamCity. With that, you can freely refactor your code, break your tests, and do whatever you think is best for your project – without the fear of compromising the parallelization and bogging down your pipelines. Unlike any other CI/CD solution, this feature takes into account not only the latest run, but also the history of your tests. TeamCity is now capable of parallelizing the execution of your tests by intelligently distributing them across multiple build agents, thus minimizing their overall duration.
