diff options
| author | bozo.kopic <bozo@kopic.xyz> | 2022-03-22 01:31:27 +0100 |
|---|---|---|
| committer | bozo.kopic <bozo@kopic.xyz> | 2022-03-22 01:31:27 +0100 |
| commit | cc4ba3b063f14943579ffbfe416828590f70ae0a (patch) | |
| tree | af2127920fb57603206ca670beb63b5d58650fb8 /docs/functionality.rst | |
| parent | c594b1fca854a7b9fb73d854a9830143cd1032fc (diff) | |
WIP major rewrite
Diffstat (limited to 'docs/functionality.rst')
| -rw-r--r-- | docs/functionality.rst | 32 |
1 files changed, 0 insertions, 32 deletions
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 <server-configuration>`. 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 <project-configuration>`. This configuration can define -multiple execution environments with appropriate execution commands. - - -Execution environment ---------------------- |
