mirror_frr/doc
Arthur Jones 19e622d51e alpine packaging: build packages and base image directly from git
Currently, we tar up the git repo before building alpine packages.
This ensures that the packages we're building are exactly what is
checked in.  But, in practice, this restriction causes us to not
be able to build off of git contexts, which is a convenient feature
especially when using docker-compose.

So, here, we build the alpine packages directly from the contents
of the current directory and we install the packages into a base
image to ease downstream consumption.  There is still work to be
done in that area, as we need to package up the daemons, frr user
and all the rest, but that's for later...

Testing-done:

Built directly from the git repo, built from a reference to the
git repo and built using docker-compose, all seemed to work.  Also,
tested by @leleobhz and seems to build fine.

Thanks to Leonardo Amaral (@leleobhz) for reporting the issue and for
the original idea for a fix.

Issue: https://github.com/FRRouting/frr/issues/2024
Signed-off-by: Arthur Jones <arthur.jones@riverbed.com>
2018-04-04 10:05:44 -07:00
..
developer alpine packaging: build packages and base image directly from git 2018-04-04 10:05:44 -07:00
figures doc: cligraph.svg -> cligraph.png, misc cleanup 2018-03-20 15:20:34 -04:00
manpages manpages: vtysh.rst add description of -u/--user flags 2018-03-28 10:56:06 -04:00
mpls Update documentation for Traffic Engineering 2016-09-03 11:05:51 -04:00
user Revert "zebra: implement draft-bz-v4goawayflag-00" 2018-04-02 15:26:06 -04:00
.gitignore doc: update .gitignore 2018-03-07 13:59:15 -05:00
frr-sphinx.mk doc: don't check for sphinx-build on make clean 2018-03-13 13:18:19 -04:00
Makefile.am doc: Add Ubuntu 18.04 doc to dist tar 2018-03-27 07:41:28 -07:00