GitLab DevOps et déploiement en continu par FTP – Partie 3

À la fin de la deuxième partie de cette série sur le déploiement en continu par FTP via les pipelines de GitLab, nous avions un script développé en JavaScript qui dresse une liste d’opérations FTP à exécuter pour déployer des fichiers sur un serveur distant. L’objectif étant que ce script s’exécute au push dans le …

Continuer à lire

GitLab DevOps et déploiement en continu par FTP – Partie 2

Il y a deux semaines, j’ai publié un article avec pour objectif de créer un script exécutable par un pipeline GitLab pour déployer des fichiers par FTP sur un serveur en se basant sur l’historique des commits dans git. Cette semaine, je reprends donc où j’avais laissé. Pour résumer, on avait une liste d’actions (add, …

Continuer à lire

GitLab DevOps et déploiement en continu par FTP – Partie 1

Le déploiement en continu d’une application est devenu l’oracle des développeurs. Qu’est-ce qu’il peut y avoir de mieux que de faire un push et voir son code automatiquement déployé dans un environnement de test? Malheureusement, le déploiement en continu est beaucoup plus facile à mettre en place avec des technologies comme Docker et Kubernetes, mais …

Continuer à lire

Créer une API dans OpenShift

OpenShift est une plateforme en tant que service (PaaS) développée par RedHat qui permet de faire de la gestion et de l’orchestration de conteneurs. Pour y parvenir, OpenShift utilise Kubernetes et Docker. Mais… Sylvain, pourquoi ne pas utiliser Kubernetes et Docker et ne pas aller vers une solution propriétaire? OpenShift est supporté par RedHat. Il …

Continuer à lire