# AppVeyor Reviews
**Vendor:** Appveyor Systems  
**Category:** [Ferramentas de Entrega Contínua](https://www.g2.com/pt/categories/continuous-delivery-tools)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 24
## About AppVeyor
Serviço de Integração e Implantação Contínua para desenvolvedores Windows ocupados



## AppVeyor Pros & Cons
**What users like:**

- Os usuários apreciam a **facilidade de gerenciamento de código** no AppVeyor, graças à sua configuração simples e logs claros. (1 reviews)
- Os usuários valorizam a **facilidade de uso** no AppVeyor, com configuração direta e suporte útil para depuração. (1 reviews)
- Os usuários elogiam o **excelente suporte ao cliente** do AppVeyor, melhorando sua experiência e satisfação geral. (1 reviews)
- Os usuários valorizam a **facilidade de implementação** com o AppVeyor, apreciando sua configuração direta e logs claros. (1 reviews)
- Os usuários apreciam a **facilidade de uso** do AppVeyor, achando sua configuração e depuração diretas e úteis. (1 reviews)
- Útil (1 reviews)
- Facilidade de Implementação (1 reviews)
- Configurar Facilidade (1 reviews)

**What users dislike:**

- Os usuários frequentemente acham o **processo de construção lento** com múltiplos commits, faltando clareza e impactando a eficiência. (1 reviews)
- Os usuários acham o **processo de construção muito lento** com múltiplos commits, impactando sua eficiência durante a implantação. (1 reviews)
- Os usuários frequentemente experimentam **desempenho lento** durante as compilações, especialmente com múltiplos commits sem mensagens específicas. (1 reviews)
- Os usuários observam que o **processo de construção pode ser muito lento** com múltiplos commits, impactando sua eficiência e experiência. (1 reviews)

## AppVeyor Reviews
  ### 1. AppVeyor é a ferramenta de integração contínua mais fácil de configurar.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edward W. | Database Administrator, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 06, 2019

**O que você mais gosta em AppVeyor?**

Ao contrário de outras ferramentas de CI que são construídas em um ambiente Linux, o Appveyor é construído em um ambiente Windows, o que permite testar o desempenho de aplicativos no Windows. O Appveyor possui uma documentação muito clara que permite configurar facilmente seu arquivo appveyor.yml ou copiar um arquivo pré-configurado.

**O que você não gosta em AppVeyor?**

Ao contrário do arquivo Travis.yaml, o arquivo appveyor.yml requer muito mais comandos para configurar seu projeto de C.I.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Appveryor automatiza testes e fornece notificações em caso de erros no projeto.

  ### 2. Servidor de integração contínua baseado em Windows simples

**Rating:** 4.5/5.0 stars

**Reviewed by:** Trevor B. | Senior Scientist, Pesquisa, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 25, 2016

**O que você mais gosta em AppVeyor?**

Ao contrário de outros serviços de CI, o AppVeyor possui uma infraestrutura baseada em Windows, o que me permite testar meu software em todas as principais plataformas. Configurar projetos com appveyor.yml é simples e corresponde à forma como outros serviços semelhantes não baseados em Windows fazem a configuração.

O suporte do AppVeyor para Python é impressionante, pois oferece várias versões diferentes de Python, incluindo versões de 32 e 64 bits de Python, e instalações de Python baseadas em Miniconda. A documentação associada ao ambiente Python também é bem feita e contém as informações necessárias para que suas compilações sejam executadas rapidamente.

**O que você não gosta em AppVeyor?**

As compilações podem ser lentas na versão gratuita que não permite trabalhos simultâneos. A opção paga que permite trabalhos simultâneos é muito cara. Embora o AppVeyor permita alterar o nome do seu arquivo de configuração, me incomoda que o padrão seja appveyor.yml, em vez de um arquivo com um ponto no início para torná-lo oculto.

**Recomendações a outras pessoas considerando AppVeyor:**

Eu acharia difícil justificar a despesa do plano Premium, mas para projetos de código aberto, o AppVeyor é ótimo. Se a falta de trabalhos simultâneos for um problema, eu recomendaria limitar o número de testes que você executa com o AppVeyor. Faça seus testes detalhados e gere relatórios de cobertura com outro CI mais rápido e use o AppVeyor para garantir que seus testes básicos sejam executados em Windows de 32 e 64 bits.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

O Windows é provavelmente a plataforma mais comumente usada por nossos usuários, no entanto, todos os nossos desenvolvedores usam Mac OS X ou Linux. O AppVeyor garante que nossos produtos ainda funcionem no Windows sem precisar ter uma máquina de build dedicada ao Windows.

  ### 3. AppVeyor torna incrivelmente fácil configurar e implantar

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mark W. | Senior Developer, Pesquisa de Mercado, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 02, 2016

**O que você mais gosta em AppVeyor?**

A facilidade de configuração. O fato de ser um serviço hospedado é uma grande vantagem porque significa que você não precisa gerenciar a infraestrutura subjacente.

**O que você não gosta em AppVeyor?**

Ele precisa de mais opções de configuração para compilações paralelas. Eu gostaria de poder limitar a quantidade de compilações por branch.

**Recomendações a outras pessoas considerando AppVeyor:**

Não há nada melhor em termos de automação de construção no mercado. As VMs têm tudo o que você precisa para construir na maioria dos ambientes.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Usamos o AppVeyor para construir nossos produtos. Vimos rapidamente que o tempo de construção do AppVeyor é consideravelmente menor do que a nossa instalação anterior do TeamCity.

  ### 4. Bastante bom para compilações do Windows e desenvolvedores Python!!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rachith P. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 11, 2016

**O que você mais gosta em AppVeyor?**

Bem, primeiramente, é gratuito para projetos de código aberto. Um bom build de CI que inclui build, teste e implantação significa que você não precisa temer seu código. Quando comparado ao Travis CI, que é caro para projetos ativos, os artefatos aqui estão facilmente disponíveis. No entanto, para CI de banco de dados, o AppVeyor tem a grande vantagem de vir com um banco de dados SQL Server nos agentes de build por padrão. Isso simplifica significativamente a configuração e evita a necessidade de provisionar, configurar e desmontar máquinas virtuais de banco de dados em cada build.

**O que você não gosta em AppVeyor?**

1. É lento em comparação com o Travis CI.
2. Desenvolvimento de Plataforma! - Funciona apenas para Windows! Seria bom ter tudo em um só lugar (para usuários de Linux).
3. Contas gratuitas têm construção lenta.

**Recomendações a outras pessoas considerando AppVeyor:**

É bastante fácil de usar. No entanto, a documentação não é boa, a única fonte de informação são as avaliações e os fóruns. O suporte é realmente útil, e muitas vezes eles implementam coisas que estão faltando e impedindo você de avançar.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

1. Os usuários do Windows não precisam enfrentar problemas, pois os pacotes Python passam por testes de regressão automáticos com o AppVeyor.
2. Teste e empacotamento de módulos Python multiplataforma para projetos de código aberto.
3. O AppVeyor nos permite construir e testar continuamente nosso código em um ritmo rápido.

  ### 5. Simples e Poderoso

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mathew S. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 22, 2016

**O que você mais gosta em AppVeyor?**

- Boa integração com pull requests do GitHub  
- Configuração em YAML  
- Implantação em ambientes personalizados  
- melhor para Windows  
- Seguro com ambientes de build isolados  
- bom suporte ao cliente  
- serviço gratuito excepcional para projetos de código aberto

**O que você não gosta em AppVeyor?**

- um pouco mais lento que os outros  
- precisa suportar mais sistemas operacionais  
- Sem suporte para Java  
- Sem integração com IDE

**Recomendações a outras pessoas considerando AppVeyor:**

AppVeyor é Simples, Poderoso e Ótimo para Windows e GitHub.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Eu trabalho principalmente em projetos de código aberto.  
AppVeyor realiza todos os testes no meu código e continua monitorando seu status a cada alteração.  
Ao receber uma solicitação de pull, AppVeyor verifica automaticamente se há erros e relata se a fusão de uma solicitação de pull quebraria meu código.

  ### 6. Muito útil para desenvolvedores Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** John V. | Research Data Analyst, Educação Superior, Empresa (> 1000 emp.)

**Reviewed Date:** December 17, 2015

**O que você mais gosta em AppVeyor?**

A melhor característica do AppVeyor é que eles permitem que *quaisquer* artefatos sejam capturados da build e baixados facilmente do AppVeyor. Esta é uma grande vantagem sobre o Travis, que tem uma receita para usar o Amazon S3 para armazenar artefatos, mas isso acaba sendo bastante caro para projetos muito ativos.

**O que você não gosta em AppVeyor?**

Sem suporte para autorização de organização do Github.  
Compilações lentas para contas gratuitas.  
A proteção de variáveis de ambiente é subótima. Várias vezes um comando falhou e o Appveyor despejou todas as variáveis, incluindo senhas, no log. Como o log está na rede, o log então precisa ser excluído.

**Recomendações a outras pessoas considerando AppVeyor:**

Seja *muito* cuidadoso ao colocar senhas em variáveis de ambiente. O Appveyor gosta de despejá-las no log se houver um problema com um comando.  
Crie a lógica de build como scripts .ps1.  
Para Python, use o appveyor.yml do projeto de demonstração: https://github.com/ogrisel/python-appveyor-demo  
Para cobertura, use https://codecov.io/ em vez de https://coveralls.io/, funciona muito bem com Appveyor, mas também é integrado com Travis - ele mescla dados de cobertura do Appveyor e Travis juntos, permitindo dados de cobertura multiplataforma. coveralls.io falha muito nesse cenário.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Eu trabalho principalmente no Pywikibot, uma estrutura para manutenção automatizada de wikis.  
Os testes de regressão automática de pacotes Python usando o Appveyor garantem que os usuários do Windows não sofram regressões causadas por nossa equipe de desenvolvimento principalmente Linux/OSX.

  ### 7. Ótimo para qualquer versão do Windows

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cameron T. | Software Engineer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 17, 2015

**O que você mais gosta em AppVeyor?**

Temos usado o AppVeyor há mais de um ano. Recentemente, aumentamos para 5 trabalhos simultâneos, o que realmente ajuda a acelerar nossas compilações de matriz. A precificação é simples. O suporte é excelente. Eu gosto muito que eles tenham um feed NuGet integrado. Usamos para dependências de compilação e instalações de software Chocolatey. Configurar ambientes para implantar compilações de aplicativos web no Azure App Service é simples. Muitos desenvolvedores em nossa empresa usam o AppVeyor para seus projetos de código aberto também, então eles estão familiarizados com ele, e alguns scripts de compilação podem ser compartilhados.

**O que você não gosta em AppVeyor?**

As atualizações fizeram com que nossas compilações falhassem algumas vezes, mas voltar para a imagem anterior foi apenas uma mudança de uma linha no appveyor.yml. Às vezes, seria útil controlar a imagem de compilação, ou pelo menos uma camada em cima da deles.

**Recomendações a outras pessoas considerando AppVeyor:**

Definitivamente experimente. Dê uma olhada em muitos dos projetos de código aberto que estão atualmente usando. Basta procurar por appveyor.yml no GitHub.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Nós o usamos para construir todo o nosso software, testes automatizados (unitários e alguns de integração), implantação contínua e todas as outras implantações.

  ### 8. sistema CI para builds baseados em Windows

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tauseef R. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 14, 2015

**O que você mais gosta em AppVeyor?**

Suporte a linguagem e framework. Todo problema que tenho com o travis, o appveyor resolve. Tentei um projeto em c++ e configurá-lo para usar um compilador adequado foi fácil, pois o appveyor vem com os conjuntos de compiladores padrão msvc e mingw, ruby, python e a maioria das linguagens comuns são bem suportadas. As compilações começaram quase imediatamente e apareceram no console sempre que eu fazia um push para o github e as compilações também foram muito rápidas. A interface web é bastante elegante e simples, mas funciona para a maioria dos casos. Ele envia um e-mail para o seu endereço de e-mail registrado com os resultados mais recentes da compilação.

**O que você não gosta em AppVeyor?**

Obviamente, suporte à plataforma. Funciona bem apenas para Windows. Como está agora, você tem que usar travis para Linux/OSX E appveyor para Windows.

**Recomendações a outras pessoas considerando AppVeyor:**

Como com qualquer sistema de CI, experimente primeiro com um projeto de amostra. É mais fácil do que o Travis, já que o mesmo projeto me levou muito menos tempo para configurar no AppVeyor, então há isso. Se você precisa de suporte para build multiplataforma/Windows, atualmente o AppVeyor parece ser a única maneira.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Eu só preciso enviar para o GitHub e o AppVeyor iniciará o procedimento de construção/teste imediatamente, informando-me os resultados por e-mail. Isso também elimina a necessidade de declarar o status atual da construção no README, pois ele pode ser visto diretamente no emblema do CI.

  ### 9. appveyor - essencial para o desenvolvimento de aplicações multiplataforma

**Rating:** 4.5/5.0 stars

**Reviewed by:** Michael Ira K. | Senior Software Engineer, Fabricação de Equipamentos Elétricos/Eletrônicos, Empresa (> 1000 emp.)

**Reviewed Date:** June 23, 2016

**O que você mais gosta em AppVeyor?**

capacidade de construir minhas aplicações Linux no Windows usando Cygwin ou MSYS

**O que você não gosta em AppVeyor?**

não está claro se / como configurar builds concorrentes

**Recomendações a outras pessoas considerando AppVeyor:**

parece ser o único CI que pode ser facilmente configurado para construir aplicações Windows

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

projeto de código aberto - tentando ser compatível com várias plataformas - appveyor tornou isso possível para mim.

  ### 10. Apenas servidor CI hospedado gratuitamente para Windows, muito personalizável

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhas B. | Trainee Decision Scientist, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 11, 2015

**O que você mais gosta em AppVeyor?**

1. Constrói no Windows, essencial para aplicativos multiplataforma

2. Gratuito para projetos de código aberto

3. Permite o download de arquivos compilados, prontos para distribuição - chamados "Artifacts"

4. Muito boa integração com tudo no Windows - Nuget, Visual Studio, Azure e bem documentado.

**O que você não gosta em AppVeyor?**

1. Somente Windows - Um servidor de CI gratuito e realmente multiplataforma é muito necessário para parar de escrever arquivos de configuração semelhantes, mas diferentes, para servidores Windows e Linux separados.

2. Muito mais lento em comparação com o Travis CI, que executa várias configurações de teste em paralelo por padrão.

**Recomendações a outras pessoas considerando AppVeyor:**

Bastante fácil de usar, mas um pouco avassalador ao começar - Comece com uma configuração básica do appveyor e adicione etapas de construção uma a uma para se familiarizar. Use o Nuget para instalar coisas, funciona como o apt-get para o Linux.

**Que problemas AppVeyor está resolvendo e como isso está beneficiando você?**

Testando e empacotando módulos Python multiplataforma para projetos de código aberto

Benefícios -

Antes de eu entrar no projeto, ele era desenvolvido por uma pessoa que usava apenas Linux e, por isso, estava marcado como "Não pronto para Windows" porque ele não podia testá-lo em máquinas Windows. Considerando que o Python em si é tão multiplataforma, é triste ver tais alertas de status em alguns projetos. Depois de fazer algumas correções menores no Windows, foi muito importante realizar testes contínuos no Windows, para que o administrador possa facilmente identificar se falhará no Windows, sem precisar manter tal configuração.



- [View AppVeyor pricing details and edition comparison](https://www.g2.com/pt/products/appveyor/reviews/appveyor-review-12400343?section=pricing&secure%5Bexpires_at%5D=2026-05-21+08%3A56%3A10+-0500&secure%5Bsession_id%5D=114f69a9-e831-4997-96e9-84830ac9a8e8&secure%5Btoken%5D=e5d3b893cc025e13eb6b35acf3a1f88c7ea4f700f05b1b4e1ff6910fda74740f&format=llm_user)
## AppVeyor Integrations
  - [Bitbucket](https://www.g2.com/pt/products/bitbucket/reviews)

## AppVeyor Features
**Funcionalidade**
- Preparação pronta para implantação
- Integração
- Extensível

**Funcionalidade**
- Integrações
- Extensibilidade
- Personalização de teste

**Gestão**
- Processos e Workflow
- Relatórios
- Automação

**Gestão**
- Automação
- Processos e Workflow
- Relatórios

**Integração Contínua de IA Agente**
- Execução Autônoma de Tarefas
- Integração entre sistemas
- Aprendizagem Adaptativa
- Interação em Linguagem Natural
- Assistência Proativa

**Agente AI - Entrega Contínua**
- Execução Autônoma de Tarefas
- Integração entre sistemas
- Aprendizagem Adaptativa
- Interação em Linguagem Natural
- Assistência Proativa

## Top AppVeyor Alternatives
  - [Jenkins](https://www.g2.com/pt/products/jenkins/reviews) - 4.4/5.0 (549 reviews)
  - [Travis CI](https://www.g2.com/pt/products/travis-ci/reviews) - 4.5/5.0 (92 reviews)
  - [TeamCity](https://www.g2.com/pt/products/teamcity/reviews) - 4.3/5.0 (87 reviews)

