Nous automatisons les processus de déploiement complexes
Personne n'aime déboguer des déploiements ratés. Encore moins déployer les changements manuellement.
Nous pouvons automatiser votre flux de développement, en proposant différentes méthodes de gestion du déploiement pour Drupal, WordPress, Symfony et d'autres applications PHP.
Nous facilitons vos processus
Notre approche a toujours été de permettre à nos clients d'intégrer les étapes dont ils ont besoin dans leur processus DevOps. Plutôt que de vous imposer une approche unique, nous commençons par un ensemble de scripts par défaut et vous permettons d'ajouter ce dont vous avez besoin.
Avec nos méthodes de déploiement basées sur Ansible, l'ensemble du processus de déploiement devient une partie de votre repositoire. S'il y a quelque chose de personnalisé que vous devez ajouter, il suffit de l'ajouter - pas de bifurcation des repositoires ou d'attendre qu'un administrateur système soit disponible.
Les exigences de nos clients:
- Des déploiements Drupal allant des versions 6 à 9 (jusqu'à présent)
- Installation de Drupal avec et sans composer
- Des étapes de génération CSS utilisant SASS, LESS, etc.
- Tests utilisant des frameworks tels que Behat, Selenium et Nightwatch.js.
- Constructions Feature Branch et stratégies de test
- Création d'un environnement basé sur Kubernetes
- Étape de construction quelconque (par exemple, exécution de scripts Drush personnalisés)
- Déploiements de WordPress
- Déploiements d'applications Symfony
- Déploiements "Slow" intégrant des étapes de test manuel