GIT ACTION - DEPLOY - CI/CD Laravel
Segui o curso muito bem, sem duvidas até o deploy.
erro: Unable to resolve action ´easingtheme/[email protected]´
logo asseguir todas as variaveis ficam invalidas.
Operating System
Runner Image
Runner Image Provisioner
GITHUB_TOKEN Permissions
Error: Unable to resolve action `easingthemes/[email protected]`, unable to find version `V2.2.11`
qualquer versão que eu coloco não funciona.
Olá, Ubiratan!
Como vai?
Me envia o link do projeto no GitHub, que te ajudo a identificar o que está errado.
estou inserindo seu email prof. Carlos. ele está privado...
Estou escrevendo aqui porque o git não deixa o arquivo ir com erro no VS CODE. (abaixo a parte que da erro na propria escrita.).
Ok, vou conferir agora.
Criei uma branch no seu projeto chamada deploy, removi o processo de CI (só para ficar mais rápido mesmo).
Tentei fazer o deploy, mas deu erro de public key, ou seja, a chave informada no GitHub actions está errada. (https://prnt.sc/5NAPgBRk6hSl)
Consegue atualizar essas informações para mim rodar novamente e te ajudar com isso?
Ei tive um problema na digital ocean... vou refazer as credenciais... perdão esqueci de avisar.
Será que voce consegue me dar uma força com calma, nas questões de SSL, vou fazer a configuração da cloudflar novamente.
A minha ideia é trabalhar com a DROPLET na D.O. com o SSL da CLOUDFLARE... a parte de laravel está muito top, mas ainda vou fazer mais trinamentos que ainda não fiz contigo.
Falei amanhã e respondo novamente... agora tenho um compromisso... vou rezar um pouco... estou precisando. rsrsrsrs...
Gratidão. (Sequiser me dar alguma dica relacionada ao GITHUB sou todo ouvidos, é a primeira vez que estou utilizando.
Pronto. atualizei todas as secrets e usuarios. agora está rodando.
EU nào eston conseguindo fazer um git pull de dentro do docker... tentei usar o echo $USER_GIT | echo $PASS_GIT | git pull , mas não rolou.
Fiz e deu certo, confere em: https://github.com/ubiratanlima/docker-laravel/actions/runs/6339298727/job/17218131897
--
Sobre o pull, não vai funcionar mesmo, o repositório é privado.
Não consegui identificar o motivo do erro que printei para voce... vou procurar novamente... Mas de qualquer forma agradeço... vou seguir sua recomendação sobre a cloudflare. vou trabalhar com eles.
Carlos. fiquei com uma duvida aqui sobre a parte de executar comandos via ssh.
o GIT PULL é para trazer as modificações do github, eu tentei escrever na parte do COMANDOS SSH da seguinte forma:
setei a variavel GIT_USER = ${{ secret.GIT_USER }}
e outra GIT_PASS = ${{ secret.GIT_PASS }}
ambas para serem utilizadas nos comandos ssh.
na parte que está sendo executado o ls -la, entendo que ja estou no sistema e nesse caso seria apenas dar o comando git pull pois ja estou na branch correta... Mas ele não entende...
está dessa forma:
Aqui deixei certinho para você (versões e etc): https://github.com/ubiratanlima/docker-laravel/actions/runs/6339298727/job/17218131897
Como está enviando os arquivos por ssh, não precisa fazer o pull, e por ser um repositório privado, só vai aumentar a dor de cabeça.
Deixa o seu processo de deploy dessa forma, que fica mais simples e fácil:
https://github.com/ubiratanlima/docker-laravel/actions/runs/6339298727/workflow
Entendi.
Meu VS CODE fica apresentando erro... mesmo com o seu, o problema não é o código é o VS CODE...
grato.
Boa noite.
Run vendor/bin/phpunit
Error: Process completed with exit code 1.
Esse problema é novo no CI, eu não mexi em nada, ele não está conseguindo fazer o teste do PHP UNIT.
o restante acima e depois do teste funciona certinho, tudo visto verde.
Olá, Ubiratan! Tudo bem?
Teria como compartilhar o GitHub comigo, queria ver os detalhes dos logs dos erros, para conseguir te ajudar.
Professor. Me perdoa...
Estou inserindo o sr no projeto.
https://github.com/ubiratanlima/RELIG-SYS/
O que eu fiz, para continuar os estudos, eu comentei a parte de criação do banco de dados (cria normalmente) e tambem a parte da aplicação do teste que essa parte do PHP UNIT não funcionava.
Ja percebi que terei que fazer um estudo mais aprofundado do phpunit para testes no laravel.
Gratidão.
Obs. o projeto ja está fazendo deploys perfeitamente, automatizado. muito bom... estou realmente contente.
Show de bola, qualquer problema, conte comigo.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!