Fetch do CLI no Linux envia mensagem de criação do diretório mas ele não é criado de verdade

Pessoal, depois de esperar meses por uma resposta do pessoal da @codenation sobre o funcionamento do CLI para Windows, resolvi instalar um dual boot com Linux para tentar realizar estes desafios e também executar outras tarefas.

Consegui realizar a instalação do app no Linux mas na hora de fazer o fetch do desafio, recebo uma mensagem de que o diretório foi criado mas, no entanto, não está no local informado. Segue algumas imagens do problema:

$ codenation fetch -c react-0

  • Vale o destaque para a mensagem de sucesso:
O desafio foi criado em: /home/xavier/codenation/react-0
  • Ao tentar navegar para o projeto:
cd ~/codenation/react-0

Alguém sabe como se resolve isso?

Opa @xavier, tudo bem?
Quanto ao CLI para windows, acabei de testar aqui numa máquina zerada e o CLI funcionou corretamente para iniciar o desafio react-0.
Não encontrei nenhuma postagem sua anterior no forum, você entrou em contato com quem?
Vou criar uma máquina virtual para testar essa situação aqui. Qual versão do lubuntu você está utilizando?

Opa, @hurrycaner, tudo bem?

Obrigado pela pronta resposta.

Agora ficou difícil lembrar das pessoas que falei pois na época este fórum era novo e não havia postagens ainda. Se criei um post aqui, certamente foi um dos primeiros (talvez o primeiro), mas não lembro com certeza porque nesse momento eu sequer havia conseguido me cadastrar no fórum em um primeiro momento. Aí fiz contato por e-mail. Na ocasião me informaram que havia realmente um problema com o CLI no Windows que estavam fazendo os testes e fizeram meu cadastro aqui. De lá pra cá nunca mais me responderam. Isso já faz realmente algum tempo…

Também, oportunamente, questionei alguém da equipe em um grupo da Code:Nation no Telegram, mas também não obtive resposta.

Agora sobre a versão, segue:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"
NAME="Ubuntu"
VERSION="18.04.1 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.1 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

Olá @xavier
Olhando a imagem do seu diretório via ambiente gráfico parece que você salvou o binário da codenation no seu diretório home
Como o CLI tenta criar um diretório chamado codenation no mesmo lugar talvez esteja acontecendo um conflito.
Confere se foi isso, e se realmente for, move o executável para outro lugar (/usr/local/bin é onde eu geralmente salvo no meu Linux) e tenta de novo?
Se não for isso, por favor responde que vamos te ajudar a resolver
E desculpa se perdemos sua mensagem anterior e deixamos de te ajudar antes. Estamos melhorando nosso suporte para erros assim não se repetirem

1 Curtida

@eminetto, agora que mencionou, percebi que o CLI está em /usr/local/bin/ mas ao rodar o fetch ele cria este arquivo no meu diretório home. Ou seja, mesmo excluindo o arquivo, ele é novamente criado ao rodar o comando.

[EDIT]
Excluí todos os arquivos e fiz um novo download e coloquei o arquivo em /usr/local/bin/ e, ao rodar o comando fetch, foi criada a pasta codenation com o projeto. Parece que isso resolveu o problema.

Muito obrigado, mais uma vez, eminetto.

1 Curtida