Categorie:
Ferramentas de integração contínua /
Bitrise Reveja
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
Mais de 45000 desenvolvedores de aplicativos móveis confiam no Bitrise para automatizar o processo de construção, teste e implantação de seus aplicativos. Com clientes que variam de estúdios de trabalho individual contratados a empresas corporativas de bilhões de dólares, a Bitrise permitiu a implantação bem-sucedida de milhões de aplicativos. Os clientes incluem líderes de gráfico como Runkeeper, Grindr, Duolingo e muito mais.
Às vezes, os logs levam algum tempo para carregar e a interface fica lenta.
- extremamente personalizável
- armazenar a configuração no seu repositório é um aborrecimento e vem com várias desvantagens, lamentável, pois essa seria minha maneira preferida de fazer a configuração
A taxa de bits é muito fácil de configurar, especialmente quando os projetos contêm uma configuração do Fastlane. Ele possui um estilo agradável e um ótimo suporte para perguntas avançadas acabou disponível no clique de um botão de ação flutuante.
A mudança de preço da organização versus os desenvolvedores pode ser um pouco exagerada para pequenas empresas iniciantes.
A Bitrise oferece ambientes Mac, Linux e docker personalizado. Possui várias etapas de compilação prontas para uso e um editor muito intuitivo para seus scripts de compilação. O preço é muito justo quando comparado a outras soluções
Gerenciar a construção e os projetos pode ser mais difícil do que deveria, pois não há API para a criação de projetos.
A interface é muito boa e a taxa de bits local é uma ótima ideia.
Você deve ter um aplicativo para o usuário controlar tudo o que está no site.
- interface do usuário, muito fácil de entender e navegar
Não consigo pensar em nada. O aplicativo é destinado ao CI e CD de aplicativos móveis, não cheguei à parte Entrega contínua. Somente IC.
Não tenho trabalhado muito com vocês, então ainda não tenho uma opinião sobre isso.
Facilidade de uso e integração com nossas ferramentas de comunicação via webhooks
Embora o Bitrise seja ótimo, é bastante caro.
É flexível, configurável e atendeu até nossos cenários complexos.
Você precisa de um tempo para descobrir como funciona, mas a documentação ajuda muito.
Às vezes, o registro de erros não é tão claro quanto poderia ser,
- altamente personalizável, você pode executar qualquer script bash e até usar sua própria imagem do docker para criar um ambiente
- Devido à alta capacidade de personalização, leva mais tempo para configurar do que para o appcenter
A interface do usuário nem sempre é rápida o suficiente. Primeira tela estranha quando o site é carregado - não logado / logado após algumas verificações de antecedentes.
- a configuração inicial pode demorar um pouco mais em comparação com o BuddyBuild
Às vezes, a interface da web pode ser mais responsiva :) Especialmente carregando logs longos.
Plug-ins prontos para uso e painel de controle fácil de usar.
Inicialmente, o suporte ao emulador do Android não estava funcionando corretamente. Mas a equipe de suporte realmente me ajudou a encontrar uma solução para isso.
Não há contras para mim até agora. Eu realmente gosto.
- Facilidade de configuração
Construções podem ser um pouco mais rápidas (eu acho).
Cria aplicativo é super fácil, você pode conectar o App Center, a App Store Connect, o Google Play Store, o Slack e muito mais. Achei o Bitrise super útil em minha base diária.
A única coisa que me incomoda em Bitrise é o teste gratuito. As máquinas são super lentas. Uma única compilação pode levar até 20 minutos, mas eu uso o Org Standard e isso funciona como um encanto. por Bitrise em 06/05/2019 - "Isso é mais do que um IC" - Sua cotação acabou de ronda o escritório. Obrigado! As máquinas no Org Standard são exatamente as mesmas da versão de avaliação gratuita, mas atualizamos esse hardware recentemente. Isso pode explicar a diferença de experiência lá. No que diz respeito ao plano de passatempo gratuito, estamos realmente procurando fazer algumas alterações em breve. Feliz em saber que você está feliz!
+ a flexibilidade geral
- requer algum esforço para entender e entender inicialmente como os fluxos de trabalho e as etapas funcionam
- facilidade de uso combinada com grande variedade de recursos
- custa um pouco alto demais para empresa sediada na Polônia
Automação de construção confiável e focada em dispositivos móveis: é fácil de configurar, altamente confiável, fornece a profundidade técnica necessária para construções extremamente personalizadas e é intuitiva.
Em alguns projetos de plataforma cruzada usando o Ionic ou o React Native, é fácil chegar ao limite de tempo de construção e os níveis de preços aumentam bastante quando você atinge os níveis necessários para suportá-lo. Dito isto, o sistema mais do que se paga todos os meses.
A configuração de compilações de aplicativos é fácil e as operações mais comuns exigem configuração zero. Papéis e colaboração são diretos. As APIs REST permitem uma integração útil com ferramentas personalizadas.
Às vezes, navegar em diferentes visualizações parece complicado e lento ao gerenciar vários aplicativos.
A taxa de bits nos ajuda a usar compilações automatizadas com diferentes fluxos de trabalho, se queremos criar uma nova versão ou executar alguns testes antes da mesclagem. As compilações agendadas nos permitem executar testes de interface do usuário todas as noites, o que é muito útil.
Às vezes, pode demorar um pouco para que uma compilação seja executada, mas faz parte da integração do IC ;-)
Os blocos de construção pré-fabricados do pipeline de CI / CD são fáceis de conectar e personalizar. Tudo está bem documentado.
Sinceramente, não posso dizer que não gosto de nada até agora.
Funciona muito bem e estável. Exceto pelo processo de instalação, tudo foi ótimo!
O processo de integração nem sempre foi tão simples e demorou um tempo significativo para configurá-lo, mas, no final, foi pior.
Até agora, desfrutamos do Bitrise e não temos queixas.
A taxa de bits é extremamente fácil de usar. Você pode começar com algumas construções bem-sucedidas rapidamente. Também é muito fácil fazer configurações mais avançadas.
Eles realmente não são muito do que eu não gosto na Bitrise. Portanto, o serviço que prestaram foi realmente excelente para mim. Se devo mencionar algo, as impressões do console às vezes surgem quando ficam muito grandes.
Os fluxos de trabalho da GUI que possuem etapas fáceis de adicionar / configurar, vinculam facilmente os principais serviços e as conversas comerciais, podem definir uma pilha personalizada para cada fluxo de trabalho, a UI / UX é realmente intuitiva e está em constante aprimoramento.
As máquinas de construção são um pouco fracas, mas pelo preço não posso reclamar
Fácil de usar. você pode conectar seu repositório em alguns minutos e começar a definir fluxos de trabalho simples em menos do que isso. É muito sólido / confiável, mas com flexibilidade suficiente para atender praticamente todas as suas necessidades.
Eu acho que o relatório de erros pode ter mais amor, mas você tem acesso à saída do comando e é isso que realmente importa.
Às vezes, é um pouco mais lento, caso contrário, ele roda sem problemas.
Uma vez configurado, é muito conveniente usar. Economiza uma tonelada de tempo, o suporte é muito rápido para chegar se houver algum problema.
Eu trabalho para liberar o aplicativo iOS. O maior desafio é sempre criar erros relacionados a perfis de provisionamento, assinatura de código.
Este é o segundo software de integração contínua / entrega contínua que tive chance de usar. Definitivamente melhor interface do que Jenkins.
Pelo que ouvi, são opções bastante caras, mas não sou eu quem lida com gerenciamento de dinheiro, então também não pode ser verdade.
Fácil de usar. App primeiro, suporte amigável.
algumas vezes há tempos de construção mais lentos, mas são transparentes quanto a problemas
- Fácil de configurar graças aos fluxos de trabalho iniciais
- Falta de personalização da pilha
Eu costumo usar bundler para controle de versão de cocoapods e carthage e assim por diante.
A facilidade de uso e a grande eficiência, foi muito fácil configurar este software
Talvez houvesse muitas configurações ao configurar o pipeline de IC
A barreira de entrada é um pouco maior em comparação com algumas alternativas
A interface do usuário parece um pouco pesada para iniciantes, a configuração das etapas precisa de tempo para descobrir
Nada ainda
- Adaptado à necessidade de desenvolvedores móveis. Menos hacks necessários.
-Não encontrou antes
Não gosto muito, mas gostaria de fazer duas compilações simultâneas
Interface de usuário super limpa, recursos prontos para uso que levam semanas para serem implementados em sistemas mais antigos. Plugins convenientes para iOS e Android, bem como implantação super fácil para compilações adhoc e de produção.
Ainda não posso culpá-lo! Realmente satisfeito com o produto até agora.
Eu achei a integração um pouco difícil de usar e configurar, mas talvez seja apenas a minha falta de experiência
É personalizável e relativamente fácil de usar, como builer para pacotes de instalação e como sotfware. Também possui interface web intuitiva, que pode ser facilmente acessada a partir de um dispositivo móvel, o que é conveniente
Isso é fácil, mas não inesperado, o preço. Nós, que está um pouco acima do que poderia ter sido, mas o pacote Elite é o pacote Elite, certo?)
- Bitrise focado em aplicativos móveis.
Às vezes, o suporte pode levar algum tempo. No entanto, sempre foi útil e me desbloqueou :)
Eu diria que a única coisa é que algumas vezes faltam mais esclarecimentos na documentação.
A Bitrise resolveu completamente nossas necessidades de CI / CD para desenvolvimento de aplicativos móveis, eliminando qualquer complexidade e substituindo-a por pipelines fáceis de entender e repetíveis que podem ser entendidos por qualquer equipe. Foi rápido e fácil de configurar, reunir pessoas e uma ferramenta em que agora podemos confiar.
Ainda é uma plataforma jovem, então as coisas às vezes são um pouco instáveis ou lentas.
+ Código aberto e documentação detalhada que permitiram aos nossos engenheiros fazer integrações personalizadas que atendiam a nossos propósitos (compilações noturnas, o comando Slack acionou a automação de captura de tela de marketing, upload de localização automatizado da fonte etc.)
-A falta de personalização de notificação por email. Como uma organização maior, com engenheiros e gerenciamento de vários departamentos, todos querendo ter acesso a determinadas construções, certos fluxos de trabalho etc., descobrimos rapidamente que muitas pessoas precisavam de acesso, mas não queriam notificações por email, mas não havia controles no nível do usuário para desativar isso, apenas os grandes controles no nível do aplicativo.
O Bitrise é super simples de configurar. Como ele se concentra na integração móvel contínua, as ferramentas e o suporte que eles oferecem facilitam a configuração dos fluxos de trabalho e a instalação das ferramentas necessárias para iOS e Android.
Infelizmente, o nível de hobby é um pouco difícil de tirar vantagem, com o tempo que as compilações costumam demorar com iOS e Android. Se o tempo fosse aumentado para projetos gratuitos em uma quantia pequena, isso tornaria mais viável o uso para desenvolvedores iniciantes (ou para pessoas que trabalham apenas em pequenas coisas em seu tempo livre).
realmente não posso reclamar no momento. Preenche a nossa necessidade.
Às vezes, uma configuração no projeto React Native é complicada, mas não é tão difícil de fazer.
O Bitrise é simples de usar e é tudo o que eu já imaginei e desejei de um serviço como esse.
Não me lembro de nada importante ... todos os problemas que eu tinha compartilhado facilmente foram corrigidos e fomos apoiados pela taxa de bits em todos esses problemas ..
- Curva de aprendizado acentuada
O upload de dsyms deveria ter sido contínuo.
Facilidade de personalização
Executar vários fluxos de trabalho
Honestamente, não há o que reclamar. A coisa toda é de código aberto e é muito fácil estender ou implementar suas próprias etapas.
Ter que lidar com correções toda vez que a Apple mudar alguma coisa - não é realmente a falha de software.
Escolhemos o Bitrise 3 anos atrás para nossas versões do iOS e nunca olhamos para trás. Manter a pilha de compilação do iOS é uma tarefa complicada e o Bitrise tornou muito mais simples!
Nada em particular em mente, eu não sou o onde usá-lo diariamente agora
Quão simples é conectar seus aplicativos móveis com esta plataforma de CI / CD. Estou muito feliz que meu líder técnico nos tenha apresentado a esta plataforma, principalmente porque migramos de uma plataforma que não era tão amigável para aplicativos móveis. Por exemplo (e proveniente de um histórico de cliente Android), é simples executar tarefas Gradle para automatizar as compilações até o ponto em que é fácil implantá-lo na Play Store. Além disso, adoro o quão fácil é integrar testes de interface do usuário e unidade para cada fluxo de trabalho de criação!
Vindo de um histórico de cliente Android (e não tenho certeza se são nossos engenheiros do iOS que poderiam escrever melhor os scripts), mas as versões do iOS geralmente demoram duas vezes mais que as do Android. Disseram-me particularmente que o motivo disso era devido à execução em "Mac boxes" ou algo assim, e também porque, afinal, é o ecossistema da Apple. De qualquer forma, eu gostaria de ver versões mais rápidas para iOS, se possível!
Recursos simples e fáceis de fluxo de trabalho e etapas.
Eu tenho muitos fluxos de trabalho, mas escrevi as mesmas etapas várias vezes. Então, eu quero definir como variáveis algo. por Bitrise em 06/05/2019 Obrigado pelo apoio e construção feliz!
A interface do usuário pode ser melhor, embora pareça que eles estão melhorando regularmente, por isso tenho certeza de que ficará cada vez melhor
versão gratuita minutos de baixa compilação. o tempo de compilação do ios precisa de uma média de 40 minutos.
Fácil de configurar, interface amigável, integração de CI móvel imediatamente.
A etapa de teste do dispositivo é beta no momento. Às vezes é difícil encontrar documentação sobre como executar determinadas ações.
O processo de instalação pode ser mais fácil, mas acho que é difícil facilitar a instalação e a personalização ao mesmo tempo. por Bitrise em 06/05/2019 Obrigado pelas palavras gentis e grande insight sobre a troca entre facilidade de uso e personalização. É uma linha tênue que estamos continuamente tentando melhorar. Feliz edifício!