TeamCity Digest #5
We’ll start this one with the post by Paul Stovell in the official Octopus Deploy blog about how some of the new major changes in ASP.NET Core 1 and the dotnet CLI have impacted build and deployment pipelines for developers: ASP.NET Core 1 build & deployment pipelines with TeamCity and Octopus.
This post helps understand how to automate your .NET website deployment and relieve some of the stress induced by manual deployment. The toolset of the author is quite standard for the task: Visual Studio, TeamCity, and Octopus Deploy: How to level up your .NET website deployment process.
If you are a .NET developer who likes to obfuscate code and wants to automate the job, here is an example of how it can be done with the help of TeamCity: Using Dotfuscator to obfuscate code within TeamCity.
A recent article in the Code Magazine by Jeffrey Palermo, who delivered a TeamCity webinar in February, covers many of the concepts of Continuous Delivery as a part of modern DevOps movement, and particularly focuses on how cloud technologies can help in the process: DevOps and Continuous Delivery: Made for a Cloud World.
To add some diversity to the .NET-biased content of this blog post, here is some practical information for PHP developers. If you are interested in getting code coverage out of the PHPUnit tests and being able to see them in your builds, you might find this post useful as it goes over some very basic build steps and configs needed to get PHPUnit tests run and code coverage generated: Setting up Code Coverage on TeamCity 9.1.
If you have published an article, a blog post, a video or some other form of content on the subject of using TeamCity, or know someone who did, we’ll appreciate if you make sure it reaches our attention: such content will be promoted to a broader audience of TeamCity users.
Access all TeamCity Digests.
Subscribe to Blog updates
Test Automation with TeamCity
TeamCity offers a number of ways to help you work with tests. First of all, it presents the test results for each build execution so it’s easy to analyze what happened and why something has failed. Besides that, TeamCity includes advanced features like code coverage, flaky test detection, metadata i…
Getting Started with TeamCity TestDrive
⚠️ Update from October 12, 2020: TeamCity TestDrive has been deprecated. If you are looking for a simple way to try TeamCity without downloading and installing it on a server, please consider giving a try to TeamCity Cloud. TeamCity Cloud is a fully-managed CI/CD solution that automati…
Building Go programs in TeamCity
TeamCity provides support for multiple technologies and programming languages. In TeamCity 2019.1, support for Go has been included in the distribution. In this blog post, we will explain how to configure TeamCity to work with Go programs.…
Building GitHub pull requests with TeamCity
The support for pull requests in TeamCity was first implemented for GitHub as an external plugin. Starting with TeamCity version 2018.2 the plugin is bundled in the distribution package with no need to install the external plugin. The functionality has since been extended in version 2019.1 to suppor…