JetBrains lançou uma versão beta pública do TeamCity Pipelines, um serviço de CI/CD (integração contínua/entrega contínua) baseado em nuvem para equipes de engenharia de software de pequeno e médio porte.
Lançado em 18 de março, o TeamCity Pipelines tem como objetivo permitir que pequenas equipes de desenvolvimento automatizem o processo de integração de alterações de código, testá-las e entregar um aplicativo. JetBrains disse que o objetivo era fornecer uma plataforma intuitiva para executar pipelines Devops com complexidade mínima. A combinação de uma UX fácil de usar com recursos de inteligência e otimização para pequenas equipes minimiza as interrupções para os desenvolvedores, disse a empresa.
Com a versão beta pública, o TeamCity Pipelines fornece recursos para a construção de pipelines genéricos. Os recursos incluem um editor visual de pipeline, assistência de configuração inteligente e otimizações de pipeline integradas. TeamCity Pipelines oferece suporte a arquivos YAML para configurar pipelines como código e garantir compatibilidade com os padrões da indústria, disse JetBrains.
TeamCity Pipelines é construído sobre a plataforma de software TeamCity CI/CD. Os planos exigem que o TeamCity Pipelines introduza em breve uma integração integrada com IDEs JetBrains. A integração permitirá que os desenvolvedores criem e depurem pipelines de CI/CD diretamente de seu IDE. Além disso, ao obter conhecimento completo do projeto por meio do IDE, o TeamCity Pipelines será capaz de fornecer mais otimizações aos fluxos de trabalho de CI/CD, disse JetBrains.
O lançamento do TeamCity Pipelines ocorre apenas algumas semanas depois que a JetBrains lançou correções para vulnerabilidades no TeamCity relatadas pela empresa de segurança cibernética Rapid7.