Tag: ci | CloudMotion

Implementando seu primeiro fluxo com o Github Actions

No último post - O que é o GitHub Actions? - eu apresentei em linhas gerais o que era o GitHub Actions e benefícios dele. Nesse post nós iremos montar nosso primeiro fluxo de CI (Continuous Integration) e CD (Continuous Deployment) usando o GitHub Actions. Nele iremos fazer o deploy de uma aplicação .net core em um Web App no Azure utilizando todo o fluxo na plataforma do GitHub. Vamos ver como implementar?

Continue lendo

07/07/2020 | Por Claudio Romão | Em Técnico | Tempo de leitura: 3 mins. | Comentários

O que é o GitHub Actions?

E aí, você já ouviu falar do GitHub Actions?? Não?! Então está na hora de entender o que é essa feature do GitHub. A maioria das pessoas utiliza o GitHub apenas como um repositório de código-fonte e quando precisava fazer algum processo de build ou deploy acabava integrando com outras plataformas, como por exemplo o Azure DevOps Services, Jenkins etc. Agora isso já não é mais necessário, podemos fazer tudo isso dentro do próprio GitHub utilizando a feature de “Actions”, facilitando muito o processo de automatização de builds e deploys dos nossos sistemas, pois tudo estará no mesmo repositório.

Continue lendo

06/07/2020 | Por Claudio Romão | Em Técnico | Tempo de leitura: 2 mins. | Comentários

Criando uma build agendada no yaml

Outro dia precisei configurar uma build agendada no yaml. Já tinha feito várias vezes isso no modelo clássico e com os antigos processos em XAML, porém nunca tinha feito ainda um com Yaml e acabei tendo um problema simples de resolver.

Continue lendo

23/01/2020 | Por Claudio Romão | Em Técnico | Tempo de leitura: 3 mins. | Comentários

Múltiplos repositórios git em um pipeline

Na sprint 161 do Azure DevOps Services foi liberada uma feature bem interessante. Agora conseguimos puxar múltiplos repositórios git em um único pipeline sem depender de scripts que alguém desenvolveu e sem a necessidade de termos módulos do git.

Continue lendo

05/12/2019 | Por Claudio Romão | Em Técnico | Tempo de leitura: 1 min. | Comentários

Use Private Builds - e pare de passar vergonha!

Integração contínua é uma ferramenta importante para garantia de qualidade do código produzido pelo time, certo? Seu time usa TFS? E usa o Team Build para fazer integração contínua? Legal! Só tem uma coisa que não é muito legal: ser a pessoa que quebrou o build. Principalmente se, em sua empresa, o status dos builds fica na parede, à vista de todos. Esta foto à direita é do ambiente de desenvolvimento de um de nossos clientes. Temos times mistos (desenvolvedores da Lambda3 e do cliente) trabalhando em projetos hospedados no TFS do cliente. E, acredite: assim que um build é...

Continue lendo

20/10/2012 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 4 mins. | Comentários