Comment une grande partie du Web processus de construction faites-vous/devriez-vous automatiser?
Et qu'est-ce que votre système de choix?
Sur le dessus de ma tête, je dirais que pour un véritable one-step web 'construire' les étapes suivantes ont lieu:
- Prendre une source de capture instantanée
- Changer tout les fichiers de configuration pour la version
- Compression du CSS et JavaScript
- Exécuter les tests
- Prendre un instantané de base de données (sans données de test)
- Le déplacement de la source vers le serveur
- Importer un nettoyage, à la version actuelle de la base de données dans le serveur
- Confirmer automatiquement la "construction" a été un succès
Un système est-il que le fait toutes ces étapes?