mirror of
https://github.com/ohwgiles/laminar.git
synced 2024-10-27 20:34:20 +00:00
b755a2ef9e
so that they will be installed in the correct place as part of a normal build or packaging process.
57 lines
1.6 KiB
Groff
57 lines
1.6 KiB
Groff
.Dd Apr 03, 2019
|
|
.Dt LAMINARD 1
|
|
.Sh NAME
|
|
.Nm laminard
|
|
\-
|
|
Laminar CI server
|
|
.Sh SYNOPSIS
|
|
.Nm laminard Op Fl v
|
|
.Sh DESCRIPTION
|
|
Start Laminar CI server in the foreground. If option
|
|
.Fl v
|
|
is specified, verbose logging is enabled. Other aspects of
|
|
operation are controlled by environment variables.
|
|
.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
|
|
Variable assignments in this file are exported by systemd or other
|
|
init system before launching the system-wide installation of Laminar.
|
|
.El
|
|
.Sh AUTHORS
|
|
.An Oliver Giles
|
|
created Laminar CI.
|
|
.An Dmitry Bogatov
|
|
created this manual page for Debian project (but it can be used
|
|
by others).
|