Commit Graph

14 Commits

Author SHA1 Message Date
Michael
f6d3ce4d8e
Update ubuntu dockerfile to use static linking 2019-07-15 22:46:58 +01:00
Michael
5cef2865bd
Fix Ubuntu builds 2019-07-15 22:46:57 +01:00
Michael
80d1e4aef9
Add in-source version of std::filesystem::permissions 2019-07-02 00:01:25 +01:00
Michael
0b4d787042
More work on router docker image
- Multi-stage docker build (final image only 15MB!)
- Build in release mode
    - Fix bug with release mode
    - Fix compiler being dumb AF
    - Disable FORTIFY for now
- Enable LTO when making a staticly linked release
- Fix some gcc specific warnings
- Refactor cmake stuff into multiple files
2019-04-28 17:04:52 +01:00
Ryan Tharp
60f7916cb6 got router working in docker 2019-04-24 02:10:21 +00:00
Ryan Tharp
b525272f24 add router docker file 2019-03-11 19:54:01 -07:00
Michael
1b331ea6f7
Remove mention of rapidjson from readme/docker files etc 2019-03-02 02:32:18 +00:00
Jeff Becker
39fdebbf48
* make docker use ninja
* fix debian build
2019-02-14 08:42:38 -05:00
Jeff Becker
b521ba4670
make pylokinet work 2019-01-21 11:57:12 -05:00
Jeff Becker
d89e58199a
add initial identity key seed stuff
add more kubernetes stuff

make shared library installed if built
2019-01-21 10:45:18 -05:00
Michael
1d280553a7
Change debian.Dockerfile to use debian-stable 2019-01-13 16:38:55 +00:00
Michael
6251626349
Create dockerfile for ubuntu 2018-11-21 21:51:33 +00:00
Michael Thorpe
a2d5d80779
Enable warnings as errors
test criteria:
- Built from clean on macOS
2018-11-06 22:48:17 +00:00
Michael Thorpe
01445399f0
Add initial dockerfile support
This provides a simple way to do quick cross-platform verification
of changes.

`make docker-debian` will build a debian image and run the tests
`make docker-fedora` will build a fedora image and run the tests
2018-11-02 18:06:01 -04:00