A container image for a web-site preview proxy for Zuul
Go to file
Monty Taylor c9245f61ec Add consts to LRU and use std::optional
c++17 (which our compiler supports) has std::optional<T> that can
be used for thigns that return a value or nothing (like this) Use
that.

add in some consts and pass parameters by const reference.

use std::uint32_t instead of uint. Initialize it with the constructor
initializer list instead of in the body of the constructor, and use
uniform initialization syntax to do so.

Initialize the cache instantiation using uniform initialization.

Use a few more autos so that we don't have to type const as much.
2019-02-10 19:17:38 +00:00
m4 Add consts to LRU and use std::optional 2019-02-10 19:17:38 +00:00
playbooks Initial commit 2019-02-09 15:55:31 +00:00
zuul-preview Add consts to LRU and use std::optional 2019-02-10 19:17:38 +00:00
.gitignore Add zuul-preview to .gitignore 2019-02-09 15:57:32 +00:00
.gitreview Initial commit 2019-02-09 15:55:31 +00:00
.mailmap Initial commit 2019-02-09 15:55:31 +00:00
.zuul.yaml Initial commit 2019-02-09 15:55:31 +00:00
COPYING Initial commit 2019-02-09 15:55:31 +00:00
Dockerfile Overhaul warnings, debug and optimize settings 2019-02-10 17:31:33 +00:00
Makefile.am Remove cruft from Makefile.am 2019-02-10 19:15:50 +00:00
README.rst Initial commit 2019-02-09 15:55:31 +00:00
bindep.txt Remove vendored copies of m4 files 2019-02-10 15:31:12 +00:00
build.sh Initial commit 2019-02-09 15:55:31 +00:00
configure.ac Remove libtoolize related cruft 2019-02-10 19:15:50 +00:00

README.rst

zuul-preview

A preview proxy server for zuul.

Building

First you need some dependencies:

python3 -m pip install bindep
apt-get install $(bindep -b compile)

Then you can build the code:

autoreconf -fi
./configure
make