Vou configurar pipelines de CI/CD com github actions

Algumas informações foram traduzidas automaticamente.

Estados Unidos

Eu falo Inglês

Analista Sênior, Automação de Entrega

Sou Analista Sênior de Automação de Entrega na CarMax. Tenho experiência em branching, merging e uso de Sistemas de Controle de Versão. Sou proficiente em PL1, C, C++, C#, Java, Powershell, Perl, KSH,...
Sobre este Serviço

Tá tendo dificuldade de passar do "código enviado" para o "código implantado" sem precisar ficar de olho manualmente? Eu pego um processo de build/test/deploy que já funciona na sua máquina e automatizo tudo em um pipeline confiável do GitHub Actions, pra sua equipe poder enviar código e confiar nele.

Já passei mais de uma década automatizando entregas de software pra equipes de empresas, e recentemente consegui reduzir um processo de implantação legado de 32 horas por semana pra 6 horas, criando modelos de pipeline padronizados e reutilizáveis. Levo essa mesma disciplina pra GitHub Actions.


Importante: Eu automatizo builds que já rolam com sucesso manualmente (localmente ou por processo manual). Não faço a compilação/teste do seu projeto do zero nem debug de build quebrado. Se seu build já funciona quando você roda manualmente, posso envolver ele na automação de CI/CD, independente da linguagem ou stack.


O que você vai receber:

Um fluxo de trabalho de build/teste/deploy funcionando, automatizando seu processo atual.

YAML limpo e fácil de manter (não um monte de copia e cola).

Segredos/configuração de ambiente configurados corretamente.

Uma documentação rápida explicando como funciona, pra sua equipe não ficar na mão se eu não estiver por perto.


Não faço só pipelines rodarem, faço deles uma infraestrutura na qual sua equipe pode realmente confiar.

Ferramentas:

GitHub

•

TeamCity

Frameworks:

Npm

Provedor de Nuvem:

microsoft azure

Linguagem de programação:

C

•

JAVA

•

JavaScript

•

Powershell

Especialidade:

Depuração

•

Desenvolvimento

•

Configuração