- Rode o comando:
wget https://storage.googleapis.com/appratico-dev/local-config.sh
- Rode o comando:
sh local-config.sh $VMNAME
, onde$VMNAME
é o nome da sua VM que será criada - Aguarde todos os passos serem executados, até conectar-se na VM
- Depois de conectado, sugiro sair da conexão:
CTRL
+D
e em seguida executar:ssh $VMNAME
, onde$VMNAME
é o nome da sua VM criada
- Baixe as extensões:
Go
(Microsoft) eError Lens
(Alexander) - Abra o
Settings
(Engrenagem no canto inferior esquerdo) - Pesquise por:
go.formatTool
e altere paragofmt
- Pesquise por:
go.lintOnSave
e altere paraoff
- Baixe a extensão
Remote - SSH
da Microsoft - Abrir o Remote SSH que irá aparecer na lateral do VSCode (abaixo do Debug), e acessar a máquina virtual que será listada
- Abrir as pastas
src/site
dos projetos para já ficar salvo como favorito no VSCode - Pressione os botões
CTRL
+SHIFT
+P
- Digite:
Terminal: Select Default Profile
ouTerminal: Select Default Shell
- Selecione o
zsh
- Rode o comando:
wget https://storage.googleapis.com/appratico-dev/vm-config.sh
- Caso não tenha o
wget
instalado, basta aguardar alguns minutos até a VM instalar - Rode o comando:
sh vm-config.sh $LOCAL_USER $EMAIL_APPRATICO
, onde$LOCAL_USER
é o nome do usuário de sua máquina e o$EMAIL_APPRATICO
é o seu e-mail- Exemplo:
sh vm-config.sh andre andre@appratico.com
- Use as dicas do tópico abaixo para auxiliar
- Exemplo:
- Após finalizar todos os passos de configuração inicial, rode os seguintes comandos:
echo "export PATH=\$PATH:/usr/local/go/bin" >> ~/.zshrc
source ~/.zshrc
- Irá solicitar a criação de uma senha (sugiro a mesma do e-mail) e em seguida vai pedir a confirmação da mesma
- Irá solicitar uma senha para o
id_rsa
, basta pressionarENTER
até aparecer a mensagem deConteúdo SSH Key
- Após isso, siga os passos que o script aponta (copiar o SSH Key exibido no Terminal e adicionar uma nova SSH Key no BitBucket com esse conteúdo)
- Digite
yes
depois que adicionar aSSH Key
e aguarde o clone dos repositórios - No momento dos clones, vai solicitar a confiança do fingerprint, digite
yes
quando solicitado - Após o clone irá instalar o Go, os bin files e o
$PATH
- Em seguida, irá instalar o
gcloud
e solicitar uma confirmação, digiteY
eENTER
- Após isso, irá informar um link de autenticação do
gcloud
, basta clicar no link, autenticar-se, copiar o código que aparecerá no site e colar no Terminal e pressionarENTER
- Por último vai configurar o
zsh
, que basicamente vai solicitar a confirmação da instalação (digitey
eENTER
) e digitar a senha do seu usuário (a mesma do Passo 1)
- Baixe o
gcloud
, se for Linux:sudo snap install google-cloud-sdk --classic
- Após o download, rode o comando:
gcloud compute ssh $VMNAME --project=appratico-dev
, onde$VMNAME
é o nome da VM criada