From cc4ba3b063f14943579ffbfe416828590f70ae0a Mon Sep 17 00:00:00 2001 From: "bozo.kopic" Date: Tue, 22 Mar 2022 01:31:27 +0100 Subject: WIP major rewrite --- docs/functionality.rst | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 docs/functionality.rst (limited to 'docs/functionality.rst') diff --git a/docs/functionality.rst b/docs/functionality.rst deleted file mode 100644 index 6943f14..0000000 --- a/docs/functionality.rst +++ /dev/null @@ -1,32 +0,0 @@ -Functionality -============= - -Hatter is CI tool with emphasis on simple workflow based on virtual machine -work executors. In contrast to most other CI tools, Hatter doesn't have -specialized executors that need to be installed on machines that execute -user defined commands. Each executor is generic VM with SSH daemon which -is used for file transfer and execution of user defined commands. Therefore, -Hatter is implemented as single daemon that orchestrates VMs lifecycle and -remote command execution. - - -Server ------- - -Hatter server daemon provides project execution orchestrator facility with -web-based administration interface. It is configured with single YAML -configuration defined by :ref:`JSON Schema `. Single -server instance can support automation of multiple projects. - - -Project -------- - -Hatter project is represented by single git repository containing project -configuration file - `.hatter.yml`. Configuration file is defined by -:ref:`JSON Schema `. This configuration can define -multiple execution environments with appropriate execution commands. - - -Execution environment ---------------------- -- cgit v1.2.3-70-g09d2