TeamCity - OSB Software

TeamCity

Fabricante: JetBrains

TeamCity é uma ferramenta de Integração Contínua (IC) criada pela JetBrains em 2006 que se destaca entre as outras pela facilidade de configuração para aplicações em Java, .NET e outras.

Saiba mais

Solicite uma cotação

Descrição do produto

TeamCity:Integração contínua poderosa fora da caixa.

Por que o TeamCity é melhor para você, os administradores dos desenvolvedores e gerentes de engenheiros.

TeamCity é uma ferramenta de Integração Contínua (IC) criada pela JetBrains em 2006 que se destaca entre as outras pela facilidade de configuração para aplicações em Java, .NET e outras. A ferramenta está disponível por licença proprietária, ou seja, não é Open Source. Entretanto, a JetBrains disponibiliza uma API, TeamCity Open API, para auxiliar a criação de plugins com funcionalidades próprias. Atualmente, se encontra na versão 10.0.5, 9 de março de 2017, o que significa que a ferramenta ainda está em constante aprimoramento.

A ferramenta é Freemium, ou seja, pode ser utilizada gratuitamente mas caso seja necessário mais funcionalidades, é necessário pagar. Na versão gratuita, é possível criar 20 configurações de build e utilizar 3 agentes de build. É possível então comprar um pacote Build Agent ou licenças empresariais negociáveis.

 Faça melhor com o TeamCity:

Você pratica uma abordagem tradicional para a Integração Contínua, ou prefere Ramos com Git ou Mercurial? De qualquer forma, o TeamCity tem coberto com uma ampla gama de recursos orientados para desenvolvedores para levar o desempenho da sua equipe ao próximo nível. Comece a economizar seu tempo Desde o primeiro dia Se você desenvolve em Java, .NET ou para plataformas móveis, a TeamCity tem os elementos essenciais que você precisa para começar em questão de minutos, diretamente no pacote do instalador.

Estenda da forma que você vai  precisar de funcionalidades adicionais especiais, escolha entre mais de 100 plugins prontos para uso. Ou, adicione recursos personalizados criando seus próprios plugins usando a API do TeamCity Open. Confie na arquitetura escalável E licenciamento TeamCity fica mais inteligente se você aumentar. Seu modelo de licenciamento permite que você comece completamente grátis e expanda as capacidades do seu servidor sem problemas, pois você precisa de mais energia. Integre e implemente continuamente Inicialmente, um servidor de Integração Contínua, a TeamCity abrange todos os recursos que você espera de uma plataforma de implantação contínua madura. Hoje é a melhor escolha que você pode fazer para ambos.

Seu engenheiro de construção 24/7 Integração contínua e poderosa:

Execução remota e confirmação pré-testada Crie, verifique e execute testes automáticos no servidor, mesmo antes de comprometer suas alterações – mantendo sua base de código limpa em todos os momentos. Relatórios de progresso de compilação on-the-fly Não espere que uma compilação termine para descobrir que algo está errado.

Configuração inteligente:

Hierarquia do projeto Forme sua árvore de projeto para herdar as configurações e permissões dos pais. Modelos Crie modelos com configurações comuns e herdar qualquer número de configurações de compilação a partir dele.

Construa cadeias e dependências Divida um único procedimento de compilação em partes que podem ser executadas em seqüência ou em paralelo.
Integral integração VCS Ramos de Recursos Usando ramos de recursos para o desenvolvimento? O TeamCity detectará e criará mudanças em seu ramo, além de mesclar o mestre. Configurações de versão Sincronize as configurações do seu projeto com o VCS e nunca mais o perca.

 Características:

Consciência de tecnologia Uma razão pela qual o TeamCity é apelidado de “Intelligent CI Server” é a abordagem da integração. Quando dizemos apoiamos uma ferramenta, queremos dizer isso de todas as formas possíveis. Por exemplo, o suporte para projetos do Visual Studio fornece detecção automática de versões de ferramentas, suporte de framework de teste, cobertura de código, análise de código estático e muito mais. E o melhor é que você obtém todo esse suporte sem instalar nenhum plugin e sem modificações para criar scripts!

Configuração:

Desenvolvedores de software habilidosos tentam evitar a duplicação de código; Da mesma forma, os engenheiros de construção evitam a duplicação de configurações. O TeamCity entende isso e fornece várias maneiras de reutilizar as configurações. Construir História Nós acreditamos que manter um histórico de compilações, mudanças e falhas é crucial para o sucesso de qualquer processo de desenvolvimento de software. O TeamCity permite que você execute compilações de histórico, veja estatísticas e relatórios de histórico de testes, bem como pin, tag e adicionar compilações aos favoritos. Todas as alterações são acumuladas no log de alterações. Construa infra-estrutura Imagine uma correia transportadora de mudanças de desenvolvedores e um monte de testadores tomando as mudanças, verificando-as e complementando essas mudanças com resultados de verificação. TeamCity é um transportador, exceto que os testadores são substituídos por agentes de compilação.

 Seguimento da qualidade do código:

Ajudar você a obter uma melhor qualidade de código em seu projeto é o objetivo final da TeamCity. É por isso que vem acompanhado de análises e inspeções de código IntelliJ IDEA e ReSharper famosas para código Java e .NET. Os principais mecanismos de cobertura também são empacotados e suportados fora da caixa. Você pode até usar a qualidade do código como uma condição de falha de compilação. Interoperabilidade VCS A versão do TeamCity controla a integração de sistemas é abrangente. É difícil imaginar um projeto cujo código-fonte não pudesse ser recuperado pela TeamCity. Saber mais

 Extensibilidade e personalização:

O TeamCity fornece múltiplas formas de interação, personalização e extensão do servidor. Use mensagens de serviço em seus scripts de compilação, interaja via API REST ou crie plugins para TeamCity usando Open API. Manutenção de sistema O TeamCity ajuda você a manter o seu servidor de CI saudável e estável mesmo quando não há compilações em execução, de modo que você não perca seu tempo quando mais precisar. Ele fornece relatórios úteis como o uso do disco, o tempo de compilação e os relatórios de segurança do servidor. Além disso, ele executa a limpeza do histórico de compilação em segundo plano, de modo que Gerenciamento de usuários Nós entendemos que um servidor de CI é algo usado por uma equipe inteira ou mesmo por uma empresa inteira. É por isso que o TeamCity oferece gerenciamento de usuários flexível, incluindo a atribuição de funções de usuários, ordenando usuários em grupos, diferentes formas de autenticação de usuário e um registro com todas as ações do usuário. Para a transparência de todas as atividades no servidor.

 Integrações Chave:

É impossível imaginar um ótimo servidor CI e CD sem integração com algumas ferramentas-chave, como o controle de versão, o rastreador, a ferramenta de compilação e o seu repositório de pacotes. O TeamCity leva-lo muito a sério para fornecer suporte total para essas integrações-chave. Integrações de nuvem O TeamCity aproveita a computação em nuvem ao expandir dinamicamente seu farm de agentes de compilação no Amazon EC2, Microsoft Azure e VMware vSphere. Integração contínua Você leva a integração contínua a sério? Você quer ter um tronco estável e construções verdes? Se assim for, o TeamCity fornecerá inúmeros recursos para apoiá-lo todo o caminho.

 Requisitos do sistema:

Servidor Java 1.5 (já incluído na distribuição .exe do Windows) Servlet 2.4 e recipiente JSP 2.0. O Tomcat 5.5.12 ou superior é preferido (com exceção do Tomcat 5.5.20). (Apenas para distribuição de .war) Cliente Perforce (se você estiver usando o Perforce como seu VCS) Microsoft Visual SourceSafe 6.0 / 2005 se você estiver usando o VSS como VCS Microsoft Team Explorer se você estiver usando o Team Foundation Server (TFS) como VCS Cliente Rational ClearCase se você estiver usando o ClearCase como VCS Agente JRE 1.5 (já incluído na distribuição .exe do Windows) JDK 1.5 se você estiver executando IPR, Inspeções ou compilações Duplicate Finder Navegadores suportados MSIE 6.0 ou posterior Mozilla Firefox 1.5 ou posterior Opera 8.5.x, 9.0.x Safari 2.0.x

 

Softwares Relacionados

Não achou o que procurava, veja esse produtos

Escolha seu software e faça uma cotação!

Icone

Não sabe qual software escolher?

Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.
Pergunte para gente!
Icone

Não achou o que procura?

Temos uma base de diversos empresas parceiras, e podemos achar o software que você quer.
A gente procura para você!
Copyright © OSB Software 2019 - Todos os direitos reservados.