Open andrewlucasgs opened 4 years ago
Decidi por usar o travis, pois já haviam iniciado um ci no repo original. Consegui rodar os tests, porém os tests tem dependencia do kibana(localhos:9200) aparentemente. Então estou estudando uma forma de rodar um serviço do guardioes web com o kibana.
E o pipeline rodará os testes e um code analyzer (rubocop).
Consegui rodar um pipeline para testes, porem alguns testes estão quebrando. Também consegui rodar um pipeline para analise do código com rubocop, porém tem alguns erros de estilo que não podem ser corrigidos automaticamente. Agora estou trabalhando em realizar um report de qualidade de código e cobertura de testes, usando codeclimate.
Estou tendo alguns problemas, pois por falta de experiencia com rails, demoro bastante tempo para resolver errors simples.
Tive que refazer as alterações que havia feito, pois muita coisa mudou do fork para a branch de dev e muitos conflitos de codigo e dependencias surgiram. Abrir o PR no repositório original. Mas é necessário adicionar algumas variaveis de ambiente no travis, mas não tenho acesso. Assim como é preciso que o codeclimate seja adicionado ao repositório.
Descrição
Fazer Integração Contínua com testes, analise do código.