README.adoc: add more info; Generate index.html from README

This commit is contained in:
Nedko Arnaudov 2023-12-01 11:47:58 +02:00
parent 27c2d59bb2
commit 018057e168
4 changed files with 24 additions and 0 deletions

2
GNUmakefile Normal file
View File

@ -0,0 +1,2 @@
index.html: README.adoc README-docinfo.html README-docinfo-header.html
asciidoc -b html5 -a data-uri -a icons --theme ladi -o index.html README.adoc

View File

5
README-docinfo.html Normal file
View File

@ -0,0 +1,5 @@
<link rel="shortcut icon" type="image/x-icon" sizes="32x32" href="ladish-logo-32x32.ico" />
<link rel="icon" type="image/x-icon" sizes="32x32" href="ladish-logo-32x32.ico" />
<link rel="icon" type="image/x-icon" sizes="128x128" href="ladish-logo-128x128.png" />
<link rel="apple-touch-icon" type="image/x-icon" sizes="140x140" href="ladi-140x140.png" />
<link rel="apple-touch-icon" type="image/x-icon" sizes="128x128" href="ladish-logo-128x128.png" />

View File

@ -3,3 +3,20 @@ ladici - The LADI Continuous Integration software
.WORK IN PROGRESS
[NOTE]
This is Work In Progress.
Goals:
* Minimal dependencies
** lua
** luasocket
** fengari (optional, for the client-side scripting frontend)
* IRC based LPC/RPC
* no database. Use lua files for configuration. Use filesystem symlinks & hardlinks where a simple filesystem tree is not enough.
Concepts:
* ladici HQ - the central machine/node
* ladici factory - a machine/node (can be the HQ one) where lanes are hosted
* ladici lane - a chain or DAG of rules & commands to be executed by ladici factories
In simplest case, ladici deployment consists of single machine/node running ladici. This central node, HQ. The process running HQ can also run a factory and is pre-configured so with one that runs lane to create tarballs from sources.