Тёмный

Montando um pipeline de Implantação com GitHub Actions 

Julio Arruda
Подписаться 27 тыс.
Просмотров 29 тыс.
50% 1

Опубликовано:

 

17 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 40   
@lucasteixeira8810
@lucasteixeira8810 Год назад
Muito bom, obrigado pelo vídeo. Já utilizava o CI/CD do GitLab que também é muito bom, mas acabei migrando para GitHub pelo tempo de pipeline gratuito ser maior.
@jr4nd1xx
@jr4nd1xx 3 года назад
Brother, curti o video e a nova feature. Cada vez mais veremos pipelines mais completos. Show de bola
@pablomestre8571
@pablomestre8571 Год назад
Video muito bom... Todo bem claro e preciso... ta de parabens
@washingtonreis73
@washingtonreis73 3 года назад
Bacana Julio, mais um adicional as actions que ja eram interessantes. Até a live de sábado. Obrigado por compartilhar.
@alexcosta3240
@alexcosta3240 3 года назад
Muito top essa novidade! Não conhecia o canal e estou inscrito. Parabéns pela explicação e até sábadou...
@JulioArruda
@JulioArruda 3 года назад
Show.. 👊
@robsonpiere
@robsonpiere 3 года назад
Eu tenho achado o GitHub Actions uma maravilha. Na empresa que trabalho estava avaliando jenkis por precisar de alguns recursos de lá, mas aí veio a opção de rodar as Actions self hosted. O procedimento é tão simples, mas representou uma evolução tão grande pra gente que eu até quero escrever sobre heheh. Vou fazer propaganda do seu canal pra quem quiser aprender 😁
@JulioArruda
@JulioArruda 3 года назад
🎉🎉
@matheusdeoliveiraandrade2996
Muito bom vídeo, sou dev mas sou leigo nessa área de DevOps, nunca construi ou gerenciei uma pipeline mesmo utilizando todos os dias, e agora preciso fazer manutenção nessas tecnologias tendo que aprender do zero.
@marcodamaceno418
@marcodamaceno418 3 года назад
Poxa.. muito bom cara... vou testar com certeza! Parabéns pelo vídeo Julio!
@adilsonmenechini4876
@adilsonmenechini4876 3 года назад
Muito obrigado pelo compartilhamento de conhecimento !!!
@AVARI-ti
@AVARI-ti 2 года назад
Like por ser fâ de Doctor Who haha, parabéns pelo conteúdo
@tedescojunior
@tedescojunior 2 года назад
Show Julio, muito top sua aula. Uma dúvida, como faço para um Child rodar sempre que houver uma alteração na Master. Assim que rodar o pacote, a child que aponta para essa master, identificar que houve alteração e execute? to apanhando aqui pra fazer funcionar isto. abs
@JulioArruda
@JulioArruda 2 года назад
Oque vc quer dizer com Child especificamente? Porque pra um pipe rodar sempre que tiver uma alteração na Main, basta ter trigger on: push: main
@tedescojunior
@tedescojunior 2 года назад
@@JulioArruda Obrigado pelo reply. Eu tenho o Banche Master no meu repositório e várias Workflows apontando pra este banche. Se eu altero algo na Master e rodo ela pra gerar um novo pacote, eu gostaria que todas as Worflows identificasse que a mudança foi completada e rodasse automaticamente. Eu setei no yml de um workflow o seguinte comando abaixo para que identifique a Master rodou 100% e ae ela rode, ta certo assim?: name: CI/CD for child project on: check_run: types: [completed] branches: - master
@JulioArruda
@JulioArruda 2 года назад
Opa, acho que respondi sua pergunta nesse vídeo de hoje. :) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VwP2Q8FLwEM.html
@tedescojunior
@tedescojunior 2 года назад
@@JulioArruda muito obrigado Júlio, sua dica vale ouro. Vou validar aqui nos meus projetos. Parabéns pelo conteúdo e ajuda dada a nós. Forte abraço e sucesso!
@jonathanigorpereira
@jonathanigorpereira Год назад
Eu consigo configurar o Github Actions pra lançar o meu deploy dentro de uma vps windows com IIS?
@JulioArruda
@JulioArruda Год назад
Sim, conseguiria
@jonathanigorpereira
@jonathanigorpereira Год назад
@@JulioArruda opa mestre, sabe onde poderia encontrar um tutorial a respeito? Obrigado pela informação, seu conteúdo é top demais
@caiocesarmelolopes2156
@caiocesarmelolopes2156 2 года назад
Tenho projetos modulares que ficam em repos diferentes, hoje ao gerar o build e esse cara depende de um desses módulos, eles também são buildados, há como fazer isso no actions?
@ribeiro.evandro
@ribeiro.evandro 3 года назад
IRADO esse vídeo... Comecei a me aventurar nesse mundo das Actions do Github e confesso que tem sido uma surra atrás da outra... Mas o problema na pecinha que fica entre a cadeira e o teclado, rs! Mas uma coisa que acabei de notar, a opção de Environments, só fica disponível em projetos públicos, acabei de testar em um privado e ela não aparece... Uma outra dúvida que ainda tenho, é por exemplo. Você colocou todos os passos, no mesmo arquivo, mas supondo que eu queira separar eles, o "needs: deploy-dev" por exemplo, funcionaria? Digo isso, partindo que eu esteja em outro arquivo, mas que o processo, seja dependente desse fluxo...
@JulioArruda
@JulioArruda 3 года назад
Sim, quanto aos Environments por hora só pra repo público.. (lançamento em beta ainda). Quanto a parte de arquivos separados, nessa eu posso estar errado, mas até onde eu sei, até o momento precisa estar tudo junto
@robsonpiere
@robsonpiere 3 года назад
Eu testei separado pelo menos na época não funcionava. Parece que existe a idéia de permitir isso, vamos aguardar.
@igoralves1
@igoralves1 3 года назад
Muito legal essa feature. Mas como seria num projeto AWS-Lambdas?
@JulioArruda
@JulioArruda 3 года назад
Boa.. vou ver se trago algo sobre
@roberlove80
@roberlove80 3 года назад
Cara, primeiramente parabéns pela pergunta! Super apoio e reforço a solicitação, abraço a todos!
@igoralves1
@igoralves1 3 года назад
@@JulioArruda Obrigado.
@AlvaroCamilloNeto
@AlvaroCamilloNeto 3 года назад
Posso saber qual que é esse braço de microfone? Eu ja comprei o mic para quero um braço obrigado!
@JulioArruda
@JulioArruda 3 года назад
É aquele mais baratinho que tem na Amazon
@AlvaroCamilloNeto
@AlvaroCamilloNeto 3 года назад
@@JulioArruda Obrigado!
@hallexcosta
@hallexcosta 3 года назад
Julio você tem algum exemplo para me explicar em quais casos eu poderia rejeitar o deploy de homologação, eu meio que não entendi muito essa parte, eu rejeitaria se o deploy no ambiente em desenvolvimento estivesse com algum erro ou bug?
@JulioArruda
@JulioArruda 3 года назад
É essa a ideia mesmo… se o time de desenvolvimento fez alguns testes em Dev, e identificaram que essa versão está ruim e ainda precisa de correção, não tem porque mandar pra homologação, e nesse caso você rejeitaria o deploy Ou se fizeram o deploy pra testar ago que ainda não está pronto, também não faz sentido seguir
@hallexcosta
@hallexcosta 3 года назад
@@JulioArruda O ambiente de homologação seria meio que uma copia do ambiente de produção? tipo depois que eu aprovasse para homologação é só aprovar para produção ou precisa verificar uma segunda vez para ver se tem bugs ai se não houver bugs aprovar para produção?
@JulioArruda
@JulioArruda 3 года назад
Então.. todos os ambientes deveriam ser estruturalmente iguais, com diferenças somente nas massas de dados, e quantidade de recursos. E também, cada ambiente tem seu uso Desenvolvimento seria usado pelo time de Dev Homologação pelo time de testes E produção pelo usuário final Oque vale lembrar aqui, é que você não tem que se prender a esses 3 ambientes apenas, tem empresas que tem vários ambientes cada um com uma necessidade diferente
@hallexcosta
@hallexcosta 3 года назад
@@JulioArruda Obrigado pela explicação, sou novo nesse mundo de DevOps eu achava que CI/CD era coisa e outro mundo kkkk
@Jonny-hq6eo
@Jonny-hq6eo 3 года назад
Pena que o recurso Enviroments um recurso tão basico só está disponível para repos públicos, se vc tem um projeto particular só comprando o empresarial enterprise para liberar essa opção.
@sevenadmin6836
@sevenadmin6836 2 года назад
No meu o link não deu certo por que sera ?
@JulioArruda
@JulioArruda 2 года назад
Não sei.. recebeu algum erro?
@marechalherpes
@marechalherpes 3 года назад
Que deu deslike não tem mãe! Ótimo vídeo!
Далее
Oque tem instalado no GitHub Actions??
14:11
Собираю Маню к осени ✨
00:48
Просмотров 1,1 млн
GitHub Actions CI/CD pipeline | Step by Step guide
46:24
CI CD наглядные примеры
22:08
Просмотров 292 тыс.