Anise

Anise

Anise je prováděcí stroj založený na Pythonu pro automatizační úkoly.
Anise je prováděcí stroj založený na Pythonu pro automatizační úkoly.Při vývoji softwaru existují automatizační úkoly a pravděpodobně všechny druhy dalších sektorů.Obvykle vyžadují provedení různých menších a větších nástrojů.Složité úkoly často vyžadují provedení mnoha kroků, přičemž některé kroky mají vzájemné závislosti.Ruční spuštění všech těchto kroků v grafickém rozhraní všech zúčastněných nástrojů je teoreticky možné, ale po několika cyklech bude generovat chyby a frustrace .... Automatizační rozhraní těchto nástrojů je někdy jednodušší, ale někdy jsou náchylné k chybám.Některé úkoly mohou také vyžadovat interaktivní informace od uživatele.Některé menší části mohou být také specifické pro stroj (např. Cesty souborového systému nebo kód, jak přistupovat k úschovně hesel), zatímco celý úkol musí být možné spustit na různých počítačích.V některých situacích to může vést k poněkud netransparentní struktuře různých nástrojů, s jedinečnými zvláštnostmi a zvláštními konvencemi.Se zvyšujícím se počtem různých projektů uvidíte více a více různých nástrojů, často provádějících podobnou práci, ale pro různé platformy nebo rámce a samozřejmě s různými zvyklostmi použití.Spontánně psané lepicí skripty pomáhají na začátku, ale explodují, jak složitost překročí určitou hranici.Typické úkoly ve vývoji softwaru mohou být: Generování dokumentace Testování Vytváření balíčků Vytvoření domovské stránky Nasazení domovské stránky Zpracování informací o verzi, např. Vytištění v manuálu a další. Rámec anýzu umožňuje implementovat všechny tyto úkoly strukturovaným, ale obecným způsobem v kombinaci XMLa Pythonův kód.Modul anýzu provádí libovolný Pythonův kód a poskytuje některé další služby, jako je protokolování, předávání parametrů z příkazového řádku, podpora základního grafického uživatelského rozhraní, rozhraní pluginu, flexibilní systém událostí, vstřikovací kód a data z jiného místa, závislosti mezi fragmenty kódu avíce.

Kategorie

Alternativy Anise pro všechny platformy s jakoukoli licencí

Maven

Maven

Apache Maven je nástroj založený na Javě pro automatizaci sestavení a správu projektů (ve vývoji softwaru).
SCons

SCons

SCons je nástroj pro vytváření softwaru s otevřeným zdrojovým kódem - to je nástroj pro vytváření nové generace.
Ant

Ant

Apache Ant je open source nástroj založený na Java (pro vývoj softwaru).K popisu, struktuře a řízení procesu sestavování používá soubory XML.
qmake

qmake

qmake je nástroj od společnosti Qt Company, který pomáhá zjednodušit proces sestavování vývojového projektu na různých platformách.qmake automatizuje generování Makefiles, takže k vytvoření každého Makefile je potřeba jen několik řádků informací.
EBuild

EBuild

EBuild je softwarový projekt budování, správa závislostí a technologie hlášení.Cílem je být schopen řešit jakýkoli problém s budováním strukturovaným, deklarativním a elegantním způsobem.Je rozšiřitelný přes rozhraní pluginu..
Cake

Cake

Cake (C # Make) je automatizační systém založený na různých platformách s C # DSL pro úkoly, jako je kompilace kódu, kopírování souborů a složek, spouštění testů jednotek, komprese souborů a vytváření balíčků NuGet.
LimeChain - Blockchain Development and Consultancy

LimeChain - Blockchain Development and Consultancy

Jsme průkopníky ve vývoji a používání technologií blockchainu, kombinující rozsáhlé obchodní zkušenosti s prvotřídními technickými zkušenostmi s aplikací řešení blockchainu na nejnáročnější problémy podnikání.