Dans obole, contrairement à d'autres build-outils, une tâche ne définit pas un fichier cible pour utiliser la commande exécuter si pas à jour.
Cela rend Doit spécialement approprié pour les coureurs un sous-ensemble de suites de tests.
Comme la plupart des outils de construction est utilisé pour exécuter des tâches définies dans un fichier de configuration. Les fichiers de configuration sont des modules de python.
Les tâches peuvent être des fonctions de python ou un script shell / commande externe. Doit conserve automatiquement la trace des dépendances déclarées seules tâches d'exécution qui doit être mise à jour (sur la base duquel les dépendances ont changé)
Caractéristiques :.
- Peut être utilisé comme:
- outil Construire (générique et flexible)
- Accueil de vos scripts de gestion (il vous aide à organiser et combiner des scripts shell et scripts python)
- Les tests fonctionnels coureur (se combinent différents outils)
- Caractéristiques générales:
- Facile à utiliser, & quot; sans API & quot;
- Utiliser Python pour créer dynamiquement des tâches sur la volée
- flexible, se adapte à de nombreux flux de travail pour la création des tâches / règles / recettes
- Support multi-processus exécution parallèle
- Built-in intégration de inotify (automatiquement ré-exécution)
Commentaires non trouvées