Je vais mettre en place des pipelines CI/CD avec GitHub Actions

Certaines informations ont été traduites automatiquement.

États-Unis

Je parle Anglais

Analyste senior, automatisation de livraison

Je suis analyste senior en automatisation de livraison chez CarMax. J'ai de l'expérience en branchement, fusion, et utilisation de systèmes de contrôle de version. Je maîtrise PL1, C, C++, C#, Java, P...
À propos de ce service

Vous avez du mal à passer de "code poussé" à "code déployé" sans le surveiller manuellement ? Je prends un processus de build/test/deploy qui fonctionne déjà sur votre machine et je l'automatise en un pipeline GitHub Actions fiable pour que votre équipe puisse pousser du code en toute confiance.

J'ai passé plus d'une décennie à automatiser la livraison de logiciels pour des équipes d'entreprise, en réduisant récemment un processus de déploiement legacy de 32 heures par semaine à 6 en créant des modèles de pipeline standardisés et réutilisables. Je mets cette même discipline au service de GitHub Actions.


Important : J'automatise des builds qui fonctionnent déjà avec succès manuellement (localement ou via un processus manuel). Je ne crée pas le processus de compilation/test de votre projet à partir de zéro ni ne débogue un build cassé. Si votre build fonctionne déjà lorsque vous le lancez manuellement, je peux l'envelopper dans une automatisation CI/CD quel que soit le langage ou la stack.


Ce que vous obtenez :

Un workflow de build/test/deploy fonctionnel, automatisant votre processus existant.

Un YAML propre et facile à maintenir (pas un bazar copié-collé).

Une configuration correcte des secrets et de l'environnement.

Une courte documentation expliquant son fonctionnement, pour que votre équipe ne soit pas bloquée si je ne suis pas là.


Je ne me contente pas de faire fonctionner des pipelines, je crée une infrastructure à laquelle une équipe peut réellement faire confiance.

Outils:

GitHub

•

TeamCity

Frameworks:

Npm

Fournisseur de services cloud:

microsoft azure

Langage de programmation:

C

•

Java

•

JavaScript

•

PowerShell

Expertise:

Débogage

•

Développement

•

Configuration