O GOCD fornece a solução mais confiável para entrega rápida.
Muitas configurações. Alguns plug-ins personalizados não são compatíveis
Comentário deixado em 03/12/2020
Kwabena
compilações mais confiáveis e reproduzíveis.
O GoCD realmente encapsula o verdadeiro espírito da entrega contínua e facilita as coisas da maneira certa e mais difícil de configurar as coisas da maneira errada. Os artefatos são construídos apenas uma vez. Código aberto é um grande plugue.
Produto jovem, não tantos plugins quanto concorrentes como Jenkins, espero que isso mude com o tempo. Ele também usa um pouco mais de memória que o Jenkins, o que pode ser um problema se for executado na VM do Windows. Também foi escrito usando o framework Spring, com o qual seus desenvolvedores podem não estar familiarizados.
Comentário deixado em 11/04/2019
Sapowith
Ajuda muito a gerenciar nosso processo de entrega contínuo
É necessário desenvolver a integração de fontes para facilitar a conectividade
Realmente um ótimo produto. Como já havíamos portado parte do pacote de aplicativos, mas não toda, para o linux, uma vez instalado e funcionando, pudemos usá-lo para acelerar e reduzir erros na portabilidade dos elementos mais difíceis de nosso aplicativo para o linux. Esse não é um recurso anunciado do produto nem nada, mas seus conceitos de CD são tão claros que se tornou natural iniciar projetos no GOCD, em vez de fazer algo funcionar e trazê-lo para a plataforma de CI / CD. Essa é a real vantagem do GOCD em nossa mente - tudo é tão orientado ao redor do pipline que permite mudar seu pensamento para o modo como as coisas são e depois fazer as coisas imediatamente de uma maneira mais automática e de alta qualidade.
Anteriormente, usamos uma versão de um produto anterior da mesma empresa (thinkworks) chamada cruisecontrol (CC). Usamos o CC por muitos anos e foi um bom produto. Quando começamos a transportar alguns de nossos servidores do Windows para o Linux como um experimento, decidimos avaliar simultaneamente as melhores ofertas de integração contínua para o controle de cruzeiro como uma maneira de testar melhor nossa infraestrutura de linux. Analisamos vários produtos, como Jenkins, Travis e Giblab.
A configuração da interface do usuário / UX é um pouco desajeitada. Essa é uma grande área de foco para aprimoramento para eles, e ficou melhor, mas no que diz respeito às ofertas de software no final de 2019, há algumas a serem desejadas. Provavelmente demorou pelo menos uma semana para uma pessoa comum se sentir confortável usando a interface da web. Você pode pular a interface da Web e a configuração diretamente da linha de comando, xml, e elas suportam o gerenciamento de git de ambas. (não os usamos atualmente por outros motivos, mas eles estão lá)
Muitas configurações. Alguns plug-ins personalizados não são compatíveis
O GoCD realmente encapsula o verdadeiro espírito da entrega contínua e facilita as coisas da maneira certa e mais difícil de configurar as coisas da maneira errada. Os artefatos são construídos apenas uma vez. Código aberto é um grande plugue.
Produto jovem, não tantos plugins quanto concorrentes como Jenkins, espero que isso mude com o tempo. Ele também usa um pouco mais de memória que o Jenkins, o que pode ser um problema se for executado na VM do Windows. Também foi escrito usando o framework Spring, com o qual seus desenvolvedores podem não estar familiarizados.
É necessário desenvolver a integração de fontes para facilitar a conectividade
Anteriormente, usamos uma versão de um produto anterior da mesma empresa (thinkworks) chamada cruisecontrol (CC). Usamos o CC por muitos anos e foi um bom produto. Quando começamos a transportar alguns de nossos servidores do Windows para o Linux como um experimento, decidimos avaliar simultaneamente as melhores ofertas de integração contínua para o controle de cruzeiro como uma maneira de testar melhor nossa infraestrutura de linux. Analisamos vários produtos, como Jenkins, Travis e Giblab.
A configuração da interface do usuário / UX é um pouco desajeitada. Essa é uma grande área de foco para aprimoramento para eles, e ficou melhor, mas no que diz respeito às ofertas de software no final de 2019, há algumas a serem desejadas. Provavelmente demorou pelo menos uma semana para uma pessoa comum se sentir confortável usando a interface da web. Você pode pular a interface da Web e a configuração diretamente da linha de comando, xml, e elas suportam o gerenciamento de git de ambas. (não os usamos atualmente por outros motivos, mas eles estão lá)