Commit Graph

27 Commits (af6caf776a4a7a8580d96d5e72cb9e037708e3c4)

Author SHA1 Message Date
Jason Rhinelander c12367d463 DOWNLOAD_SODIUM in docker travis builds 4 years ago
Jason Rhinelander f8201fcf40 Turn on -DDOWNLOAD_SODIUM for gcc trunk build 4 years ago
Jeff Becker f29083f765 more travis fixes 5 years ago
Michael f6adacf936
Review fixes 5 years ago
Michael 394f3e6943
More CI fixes 5 years ago
Michael 70937ab503
Fix docker-compose isolated network 5 years ago
Michael 7cb1b525c9
Dump more info from router contact 5 years ago
Michael 931ec0d35f
docker-compose fixes 5 years ago
Jeff 23ffdf9286
Merge pull request #750 from michael-loki/docker-compose
WIP on docker-compose workflow
5 years ago
Michael 117fa96007
WIP on docker-compose workflow 5 years ago
Michael 4763888d2c
Add fail-able docker build for gcc trunk 5 years ago
Michael 614b669fd5
Abandon debian 5 years ago
Michael df498c7bf8
try to make some windows 5 years ago
Michael f6d3ce4d8e
Update ubuntu dockerfile to use static linking 5 years ago
Michael 5cef2865bd
Fix Ubuntu builds 5 years ago
Michael 80d1e4aef9
Add in-source version of std::filesystem::permissions 5 years ago
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
5 years ago
Ryan Tharp 60f7916cb6 got router working in docker 5 years ago
Ryan Tharp b525272f24 add router docker file 5 years ago
Michael 1b331ea6f7
Remove mention of rapidjson from readme/docker files etc 5 years ago
Jeff Becker 39fdebbf48
* make docker use ninja
* fix debian build
5 years ago
Jeff Becker b521ba4670
make pylokinet work 5 years ago
Jeff Becker d89e58199a
add initial identity key seed stuff
add more kubernetes stuff

make shared library installed if built
5 years ago
Michael 1d280553a7
Change debian.Dockerfile to use debian-stable 5 years ago
Michael 6251626349
Create dockerfile for ubuntu 6 years ago
Michael Thorpe a2d5d80779
Enable warnings as errors
test criteria:
- Built from clean on macOS
6 years ago
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
6 years ago