2019-04-04 17:54:26 +00:00
|
|
|
.Dd Apr 03, 2019
|
|
|
|
.Dt LAMINARD 1
|
|
|
|
.Sh NAME
|
|
|
|
.Nm laminard
|
|
|
|
\-
|
2020-11-27 08:25:48 +00:00
|
|
|
Laminar CI server
|
2019-04-04 17:54:26 +00:00
|
|
|
.Sh SYNOPSIS
|
|
|
|
.Nm laminard Op Fl v
|
|
|
|
.Sh DESCRIPTION
|
2020-11-27 08:25:48 +00:00
|
|
|
Start Laminar CI server in the foreground. If option
|
2019-04-04 17:54:26 +00:00
|
|
|
.Fl v
|
|
|
|
is specified, verbose logging is enabled. Other aspects of
|
2020-11-27 08:25:48 +00:00
|
|
|
operation are controlled by environment variables.
|
2019-04-04 17:54:26 +00:00
|
|
|
.Sh ENVIRONMENT
|
|
|
|
.Bl -tag
|
|
|
|
.It Ev LAMINAR_HOME
|
|
|
|
Root location containing laminar configuration, database, build
|
|
|
|
workspaces and archive.
|
|
|
|
.Pp
|
|
|
|
Default: /var/lib/laminar
|
|
|
|
.It Ev LAMINAR_BIND_HTTP
|
|
|
|
Interface on which laminard will bind to serve the Web UI.
|
|
|
|
May be of the form IP:PORT, unix:PATH/TO/SOCKET or unix-abstract:NAME
|
|
|
|
.Pp
|
|
|
|
Default: *:8080
|
|
|
|
.It Ev LAMINAR_BIND_HRPC
|
|
|
|
Interface on which laminard will bind to accept RPC from laminarc.
|
|
|
|
May be of the form IP:PORT, unix:PATH/TO/SOCKET or unix-abstract:NAME
|
|
|
|
.Pp
|
|
|
|
Default: unix-abstract:laminar
|
|
|
|
.It Ev LAMINAR_TITLE
|
|
|
|
Page title to show in web frontend
|
|
|
|
.It Ev LAMINAR_KEEP_RUNDIRS
|
|
|
|
Setting this prevents the immediate deletion of job rundirs
|
|
|
|
$LAMINAR_HOME/run/$JOB/$RUN. Value should be an integer represeting
|
|
|
|
the number of rundirs to keep.
|
|
|
|
.Pp
|
|
|
|
Default: 0
|
|
|
|
.It Ev LAMINAR_ARCHIVE_URL
|
|
|
|
Base url used to request artifacts. Laminar can serve build artifacts
|
|
|
|
(and it will if you leave this unset), but it uses a very naive and
|
|
|
|
inefficient method. Best to let a real webserver handle serving those
|
|
|
|
requests.
|
|
|
|
.El
|
|
|
|
.Sh FILES
|
|
|
|
.Bl -tag
|
|
|
|
.It Pa /etc/laminar.conf
|
2020-11-27 08:25:48 +00:00
|
|
|
Variable assignments in this file are exported by systemd or other
|
|
|
|
init system before launching the system-wide installation of Laminar.
|
2019-04-04 17:54:26 +00:00
|
|
|
.El
|
|
|
|
.Sh AUTHORS
|
|
|
|
.An Oliver Giles
|
2020-11-27 08:25:48 +00:00
|
|
|
created Laminar CI.
|
2019-04-04 17:54:26 +00:00
|
|
|
.An Dmitry Bogatov
|
|
|
|
created this manual page for Debian project (but it can be used
|
|
|
|
by others).
|