
Channel: JetBrainsTV
Category: Science & Technology
Tags: build pipelinekotlinci/cdteamcitytutorial
Description: Ever wondered if there's any best practices when it comes to structuring your microservice projects with the help of Kotlin DSL? Then take a look at this episode, where we're going through three different approaches to do just that. In the end, we will build a CI/CD pipeline for a microservices project and run it in TeamCity. 0:00 Project overview 01:04 Approach 1: copy & paste 2:30 Approach 2: extracting classes 4:26 Approach 3: adding a pipeline 6:40 Summary Full TeamCity Kotlin DSL tutorial: youtube.com/playlist?list=PLQ176FUIyIUaW-RqAJLbSZe59l6r7t8wp Getting started with Kotlin DSL: youtu.be/AEYjAnR2-MY



![video thumbnail for: Imaginary Numbers Are Real [Part 13: Riemann Surfaces]](https://i.ytimg.com/vi/4MmSZrAlqKc/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 11: Wandering in 4 Dimensions]](https://i.ytimg.com/vi/0hiWbdc8QEk/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 10: Complex Functions]](https://i.ytimg.com/vi/pNp8Qf20-sA/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 9: Closure]](https://i.ytimg.com/vi/dLn5H69lS0w/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 8: Math Wizardry]](https://i.ytimg.com/vi/iecUL8_OxrU/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 7: Complex Multiplication]](https://i.ytimg.com/vi/YHvR8siIiD0/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 6: The Complex Plane]](https://i.ytimg.com/vi/z5IG_6_zPDo/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 5: Numbers are Two Dimensional]](https://i.ytimg.com/vi/65wYmy8Pf-Y/mqdefault.jpg)

![video thumbnail for: Imaginary Numbers Are Real [Part 4: Bombelli's Solution]](https://i.ytimg.com/vi/DThAoT3q2V4/mqdefault.jpg)