In doit, a differenza di altri accumuli strumenti, un compito non definisce un file di destinazione per utilizzare il comando eseguito se non up-to-date.
Questo rende doit particolarmente adatto per l'esecuzione di un sotto-insieme di suite di test.
Come la maggior parte strumenti di generazione viene utilizzato per eseguire compiti definiti in un file di configurazione. I file di configurazione sono moduli Python.
I compiti possono essere funzioni di pitone o una shell script / comando esterno. doit tiene automaticamente traccia delle dipendenze dichiarate che eseguono solo i compiti che deve essere aggiornato (in base alla quale le dipendenze sono cambiate)
Caratteristiche :.
- Può essere usato come:
- Crea strumento (generico e flessibile)
- Casa degli script di gestione (che consente di organizzare e combinare script di shell e script python)
- I test funzionali corridore (combinare insieme diversi strumenti)
- Caratteristiche generali:
- Facile da usare, & quot; no-API & quot;
- Usa Python per creare dinamicamente le attività on-the-fly
- flessibile, si adatta a diversi flussi di lavoro per la creazione di attività / regole / ricette
- Il supporto per multi-processo di esecuzione parallela
- Built-in di integrazione di inotify (esecuzione ri-automatico)
I commenti non trovato