Chris Messina

TeamCity Pipelines (beta) - Fall in love with CI/CD again

by
Top Hunter

🛠️ Configure. 🏃🏻‍♂️ Run. 🎷 Tune.

Introducing the world’s most intelligent CI/CD solution, with self-tuning pipelines that won’t ever break your dev flow.

New from JetBrains.

Add a comment

Replies

Best
Chris Messina
Top Hunter
Hunter
TeamCity Pipelines is a very exciting new launch from Jetbrains which helps developers stay in flow with self-tuning pipelines so you can focus on what matters: pumping out robust, secure, performant code while machines make sure everything integrates smoothly and correctly.
Marco Behler
Hello Product Hunters! One of the worst things about being a developer is getting interrupted from your coding flow to configure CI/CD pipelines in clumsy, outdated tools that require hours of figuring them out. You know what I’m talking about. So we took the same approach we had with our popular, world-class IDEs (JetBrains) and applied that thinking to TeamCity Pipelines, a new take on auto-tuning continuous integration and continuous delivery. And we’re thrilled to invite you to our beta today (read on, there’s T-Shirts available!). In CI/CD, there are three main steps: Configure, Run, Tune. We’ve made innovations in all three areas. 🛠️ Configure. Whether you prefer using YAML for configuring your pipelines or want to set them up visually via the brand-new visual Pipeline Editor, TeamCity Pipelines will get you to a functioning pipeline in minutes. Save time on endless googling and documentation reading. 🏃🏻‍♂️ Run. Ever thought of self-tuning pipelines? We made it a reality. TeamCity Pipelines can cut your runtime by 40%, thanks to smart pipeline optimization options. More time to enjoy with your loved ones, not waiting for your build to run! 🎷 Tune. Get suggestions on more optimal configuration options with intelligent config assistance. Features like automatic Test Parallelization can increase your pipeline run speed by up to 75%. We’ve got a bunch of stuff on our roadmap but want to hear from you. What’s working and what’s not in your current CI/CD pipeline tool? What kind of reporting or tools are missing? Sign up today and get a T-Shirt for being among the first to get to see JetBrains’s big new offering for the developer ecosystem.
Olga Bedrina
I'm so excited for TeamCity Pipelines to go live! The team has spent so much time analysing users' biggest struggles with CI/CD in general and classic TeamCity in particular. I'm really hoping that TC Pipelines will make developers' lives easier. Congrats to the team on the big launch!
Anastasia Buga
Hey Product Hunt Community! Thanks for your support and comments! ❤️ Your insights mean a lot to us as we launch this new product. As a product marketing manager, I'm here to learn from your feedback and make CI/CD more enjoyable for all. Seriously, your thoughts are gold to us! So test it out, share it with your teammates, and hit us up with what's working and what's not. We're all ears!👂
Artiom Buga
Congrats on the launch! Looks like it’s a tool that makes CI/CD more fun! As a junior dev, I've been dodging CI/CD for a very long time, because of the vast and unattractive documentations, but now I can finally dive right into it and feel much more confident:) What would you say are the best parts of it for a beginner like me?
Marco Behler
@artiombuga Hey Artiom, thanks! I think that our (UI-based) editor should allow beginners to easily create pipelines, without getting lost in a sea of concepts and documentation. We'll give you smart suggestions on what to do next when configuring or even running your pipelines, so simply put: Just give it a try and see for yourself :)
Artiom Buga
@marcobehler Hey, Marco, thanks for the reply! Managed to give it a try and was super impressed with how easy and smooth the whole process was, finally can say I'm more eager to use CI/CD thanks to your guys' efforts!
Denis Lesnik
Want to say from the developer’s perspective: it was a challenging task to implement a brand new developer experience based on the highly sophisticated TeamCity CI/CD. It’s not a joke — TeamCity is a mature product used by thousands of developers all over the world for many years. We had to carefully bear the best parts of it and still reconsider the vision of the CI/CD. We are at the very beginning of this journey, but I believe with the help of the community, we will make it a success.
Nadia Burnashev
🎉 Exciting news! The addition of Pipelines is a game-changer, empowering teams to streamline their CI/CD workflows with ease and efficiency. Kudos to the TeamCity team for continuously innovating and providing top-notch tools for developers worldwide.💪🛠️
Aleksei Koniakin
I am excited to see it live! Completely new UX with the power of TeamCity CI/CD.
Garen Orchyan
Looks great team, best of luck today 🦄❤️
Marco Behler
@orchyan Thank you!
Rick Fan
Congrats! Really cool!
Marco Behler
@rick_fan Thank you!
Bon
It looks great! Regular CI/CD tools can be challenging for mid to large teams, but this product should significantly boos efficiency. I will definitely give it a try!
Yegor Naumov
@bonvisions thanks Bon! Yeah we built TeamCity Pipelines specifically with small to mid size teams in mind. Looking forward to your feedback if you get to try it!
Laurent Kempé
Looks amazingly easy to configure, I cannot wait to try it when it supports .NET
Marco Behler
@laurent_kempe Thanks! You can build your .NET projects through CLI commands right now and dedicated .NET runner support (for easier setup, optimizations like 1-click parallel testing and more) will come in the next couple weeks.
Andreas Eisele
I'm hyped! Looks really nice.
Markus Moldaschl
Awesome product, as always from JetBrains. Congratulations!
Marco Behler
@mmo80 Thank you!
Yasec Kowalski
🎉 Congratulations on the launch of TeamCity Pipelines by Jetbrains! This is an exciting development for developers. How do you foresee TeamCity Pipelines revolutionizing the development process for teams?
Marco Behler
@yasec_kowalski We simply want teams to need to worry less about their CI/CD tool, in terms of ease of use, time spent learning about, configuring, maintaining and then also running, optimizing & debugging their pipelines - they should be able to focus on development instead. Revolutionizing the entire development process for teams is probably a bit much to ask for a CI/CD system, but we're super stoked if we nail everything I mentioned above.
Tanya Konvaliuk
Exciting news! 🎉 TeamCity Pipelines has officially launched with a well-designed, user-friendly UX/UI. As a proud member of the UX/UI team, having contributed to the user needs analysis, in-depth user research, and refinement of the entire user experience, I'm especially eager to hear your feedback to continue making improvements. Congratulations to the entire team on this remarkable achievement!
Olga Bedrina
@tanya_konvaliuk you designed an incredible good looking (and logically functioning!) product, Tanya. Kudos 👏
Sergey Gibert
yaml imported from the repo would be really great addition. Most annoying thing is to keep it in-sync. I'm personally not a fan of these visual builders, but keeping pipeline along with the code is pretty useful imo. eg: Backend repo / build.yaml (describes how to build and deploy this particular thingy) Frontend repo / build.yaml (how to do the same with frontend) e2e-tests repo / build.yaml (run tests once 2 below are green and run on real env some tests) TC UI which detects/combines 3 build.yamls from above to one single pipeline and perform some "promote.yaml" (or one huge build.yaml for monorepo use-case)
Yegor Naumov
@sidney3172 this is truly useful feedback, and I've already added it to our YAML improvements bucket! As we've just hit Beta, there is still room for a lot of improvements, and improving on how we process YAML is one of the key areas for sure.
Andrew-David
Congrats on the launch! I’m trying it out right away! :)
Marco Behler
@andrewdavidj Awesome! Let us know what you think!
Dávid Sipos
Here for the t-shirt :P Good luck guys! Looks really awesome. Just registered. Can't wait to try it
Dávid Sipos
i tried https://david.teamcity.com/ but got this error, and I didn't get any email, so re-registered, but david was already booked, so I had to choose an another name :(
Dávid Sipos
When will be available for bitbucket?
Marco Behler
@david_sipos Sorry, there was a technical hiccup with the registration. One of our engineers will reach out to you today or tomorrow and your instance will be made available!
Marco Behler
@david_sipos Bitbucket support is in the backlog, currently no ETA, yet.
Jamie Hunt
This looks awesome! As a developer, spending less time wrestling with CI/CD tools and more time coding sounds like a dream. The auto-tuning features, especially test parallelization, are super interesting. I'll definitely be signing up for the beta to check it out and give feedback.
Yegor Naumov
@jamie_hunt thank you! Would love to hear your feedback once you get your hands on it!