-
Notifications
You must be signed in to change notification settings - Fork 3
Suporte a múltiplos sistemas operacionais #8
Comments
Só comentando aqui que os testes que estou fazendo são no Windows 10 (e está tudo funcionando OK onde testei). Posso fazer ainda no Ubuntu. Em demais, só com máquina virtual. |
Posso testar com Ubuntu 20 e MacOS 11, se precisarem. |
Oi @thiagofloriano , se conseguir baixar o branch do meu último PR e mesclar com o outro PR, vais ter um "master" improvisado. Aí daria para testar nesses dois OS e ver se aparece algum erro diferente dos do Windows. @rhandrade , será que temos que estabelecer algum critério de sucesso para esta tarefa? |
A saber: no Ubuntu 18, que é o que eu tenho, rodaram todos os comandos. |
@thiagofloriano Agradeceria muito se pudesse testar nesses sistemas. Acredito que se rodar tudo certo no macOS 11, rodará também no macOs 10.15. @leolopes Para validar as versões do Node.js que funcionavam eu verifiquei se todos os comandos estavam funcionando corretamente. Acredito que mais para frente no projeto podemos colocar testes automatizados para fazer essas validações nos códigos que forem sendo gerados. Podemos trazer essa discussão novamente depois de finalizamos as questões atuais, o que acha? |
De acordo com a página de ciclo de lançamentos da Canonical, acho que seria legal darmos suporte apenas as LTS até o nível Vejam a imagem abaixo, extraída da página acima no dia 11/09/2021: |
Boa ideia. Eu ainda não criei testes automatizados; tens algum pacote que sugeres para isso? |
Acabei de testar no MacOS 11 e deu certo por aqui. Só não consegui testar alguns comandos como |
Olha, o O |
@leolopes dá uma olhadinha se tem 2 temas novos lá... testei o |
@thiagofloriano, ah, não tem mesmo. Achei que ias excluir aquele ID que te passei. Nesse caso, eu diria que está tudo funcionando. Quem sabe já dê para concluir essa issue, @rhandrade? |
@leolopes Eu vejo o pessoal comentando bastante do Jest e ele é usado por grandes empresas para criar testes, como Facebook, Twitter e Spotify. Acho que seria legal no futuro utilizarmos ele para ajudar nos testes das novas features.
Sim @thiagofloriano acredito que podemos melhorar essas mensagens. O @leolopes já tinha levantado isso antes, mas esse foi um jeito de indicar que a ação foi feita corretamente mas que teve um retorno negativo, de maneira que quem estiver utilizando entenda que deu certo.
Claro! Vamos dar como concluída. Vlw pessoal por toda a ajuda, sem vocês isso não seria possível! E desculpem a demora pra resolver, essa semana foi muito corrida. E vamos pra cima 🚀 |
Descrição
Eu como usuário do CLI gostaria de poder usar a ferramenta no meu sistema operacional preferido, estou acostumado, ou ao qual serve para meu workflow.
Motivo
Existes vários sistemas operacionais, cada qual voltado a um mercado ou finalidade específica. Ao fazer a ferramenta ser compatível com vários sistemas operacionais permite que mais pessoas possam usufruir dos benefícios que ela traz, além de não forçar uma mudança no ambiente que funciona para determinado indivíduo ou trabalho.
Detalhes
Acredito que os principais sistemas que deveriam ser suportados são:
The text was updated successfully, but these errors were encountered: