Test Automation using TeamCity, TestNG, and LambdaTest
This post has been created in collaboration with LambdaTest. In this post, we will show how to set up TestNG tests in TeamCity and power them up with the LambdaTest signature Selenium Grid Cloud...
View ArticleTeamCity integration with .NET, Part 1: New approach and demo
This post was created in collaboration with a TeamCity .NET developer Nikolay Pianikov. Microsoft has recently released .NET 5, a new SDK that unifies all the modern .NET tools. In anticipation of...
View ArticleTeamCity integration With .NET, Part 2: Testing and building projects
In this blog series, we talk about the new approach we use to integrate TeamCity with .NET. Part 1 describes the .NET runner, that covers most of the core integration functionality, and introduces a...
View ArticleNew TeamCity REST API documentation
TeamCity REST API is a powerful tool which lets you integrate external applications with the TeamCity server and create diverse script interactions. To make this instrument more useful and easier to...
View ArticleTeamCity integration with .NET, Part 3: Deploying projects
Today we are wrapping up our .NET integration demo. In this series, we’ve been explaining how TeamCity can integrate with .NET and walking you through a tutorial. To catch up with the demo, read the...
View ArticleKotlin DSL for Beginners: Recommended Refactorings
Imagine you have just switched your TeamCity project over to Kotlin DSL. Your builds run successfully, but what next? What small refactorings can you apply to your Kotlin DSL code to help keep it clean...
View ArticleSolving Build Server Scalability Issues
Over the last few months, the TeamCity team has been busy boosting the performance and stability of our build server. In this post, I’ll explain what steps we took and share the issues we’ve faced....
View ArticleMonitor Your TeamCity Builds with Datadog CI Visibility
This article was originally written by Nicholas Thomson and Kassen Qian of Datadog and published on the Datadog blog. As the complexity of modern software development lifecycles increases, it’s...
View ArticleIncrease Your Productivity With TeamCity Documentation Examples for the...
TeamCity offers the ability to define project settings and configure CI/CD pipelines programmatically with the help of the Kotlin DSL. To help you take advantage of the Kotlin DSL’s capabilities and...
View ArticleHow To Choose a CI/CD Tool: A Framework
There are plenty of options available when it comes to selecting a CI/CD tool for your organization. A direct feature comparison on third-party websites like G2 can help you get a solid understanding...
View ArticleSimple Fork-Join Framework With Matrix Builds
The recently released TeamCity 2023.11 comes with the long-awaited matrix build feature. Matrix build is a build that executes the same set of steps on different combinations of input parameters,...
View ArticleHow to Build a CI/CD Pipeline for Android Projects
This is a guest article by Kumar Harsh, draft.dev. If you ship Android app releases frequently, you probably already understand the value of well-defined build, test, and deployment workflows. Without...
View ArticleCI/CD and Serverless Computing: Best Practices for Microservices
This article was brought to you by Mdu Sibisi, freelance writer, draft.dev. Cloud technology has reshaped how developers manage and deliver software. For example, “serverless computing” allows a...
View Article如何选择 CI/CD 工具:框架
为组织选择 CI/CD 工具时,有很多选项。 在 G2 等第三方网站进行直接功能比较可以帮助您深入了解工具的核心功能。 不过,您可能仍然会难以了解工具是否能够满足特定要求、使用起来有多容易,或者它与您的行业法规有多符合。 在这篇博文中,我们将提供选择合适 CI/CD 解决方案的通用准则,并深入探讨 TeamCity 如何融入这一框架。 我们希望这能帮助您在为组织选择最佳工具时做出明智决定。...
View ArticleCI/CD 도구를 선택하는 방법: 프레임워크
조직에 맞는 CI/CD 도구는 선택의 폭이 넓습니다. G2와 같은 타사 웹사이트에서 직접 기능을 비교하면 도구의 핵심 기능을 확실하게 이해할 수 있습니다. 하지만 도구가 특정 요구 사항을 충족할 수 있는지, 사용하기 쉬운지, 업계 규정을 얼마나 준수하는지 파악하기는 여전히 어려울 수 있습니다. 이 블로그 게시물에서는 적절한 CI/CD 솔루션을 선택하기 위한...
View Article如何为 Android 项目构建 CI/CD 管道
本文是 draft.dev 的 Kumar Harsh 撰写的客座文章。 如果您经常发布 Android 应用,您可能已经了解定义明确的构建、测试和部署工作流的价值。 如果没有灵活的自动化 DevOps 工作流,就很难维持高速发布。 通过持续集成和持续部署 (CI/CD) 自动执行这些工作流可以让您的工作变得更加轻松,让您更早地发现 bug,更快地发布产品。 JetBrains TeamCity...
View ArticleAndroid 프로젝트용 CI/CD 파이프라인을 구축하는 방법
draft.dev의 Kumar Harsh의 객원 작성 글입니다. 릴리스가 잦은 Android 앱을 출시한 분이라면 잘 정의된 빌드, 테스트, 배포 워크플로가 얼마나 중요한지 이미 알고 계실 겁니다. 복원력이 높은 자동화된 DevOps 워크플로가 없다면 릴리스의 빠른 속도를 유지하기가 어렵습니다. 지속적 통합 및 지속적 배포(CI/CD)를 통해 이런 과정을...
View ArticleTeamCity integration with .NET, Part 1: New approach and demo
This post was created in collaboration with a TeamCity .NET developer Nikolay Pianikov. Microsoft has recently released .NET 5, a new SDK that unifies all the modern .NET tools. In anticipation of...
View ArticleTeamCity integration with .NET, Part 2: Testing and building projects
In this blog series, we talk about the new approach we use to integrate TeamCity with .NET. Part 1 describes the .NET runner, that covers most of the core integration functionality, and introduces a...
View ArticleNew TeamCity REST API documentation
TeamCity REST API is a powerful tool which lets you integrate external applications with the TeamCity server and create diverse script interactions. To make this instrument more useful and easier to...
View Article