GitHub - Cadre de développement et automatisation pour l'open source

  • Action régionale
  • PDF
  •   Informatique

Objectifs

  • Améliorer et sécuriser son processus de développement
  • Diffuser son travail de manière semi-automatique et l’ouvrir au plus grand nombre
  • Comprendre le fonctionnement de GitHub Actions
  • Acquérir une autonomie pour mettre en place ses propres workflows

Programme

1ère partie :

Un tour d’horizon qui essaie de décrire les différents étapes et processus qui permettent à un logiciel open source d’acquérir une certaine maturité au niveau de sa qualité. La mise en place d’un cadre de développement apparaît comme inévitable pour permettre à chacun des acteurs du développement logiciel d’avoir sa place. Pendant ce tour, nous parlerons d’un certain nombre d’outils qui sont là pour nous faciliter la tâche. Nous avons essayé, dans la mesure du possible, de les rendre agnostique au langage de programmation utilisé.

 

2ème partie :

Une mise en pratique qui permet d’appliquer dans un cas réel l’ensemble des notions abordées dans la première partie où nous nous appuierons sur l’intégration continue et plus particulièrement sur GitHub Actions. Nous verrons ainsi comment mettre de manière automatique un cadre de développement évitant, ou du moins limitant, ainsi les erreurs et les inattentions humaines.

Méthodes pédagogiques

L’ensemble du matériel pour la session pratique est sur le dépôt GitHub de cet atelier : https://github.com/gouarin/dev_env_and_automatisation.

Sessions à venir 1

  •    DR4-Gif-Sur-Yvette
  •    Salle 4 bat 31
  •    14 heure(s) sur 2 jour(s)
  •   23 et 24 janvier 2025
  •   9h30 - 17h30
  • Clôture des inscriptions dans 2 mois
S'inscrire à cette session

Partenaires

CNRS

Informations pratiques

IFSeM Formation
7, RUE GUY MÔQUET
94800 VILLEJUIF