Jason Rhinelander
c12367d463
DOWNLOAD_SODIUM in docker travis builds
5 years ago
Jason Rhinelander
f8201fcf40
Turn on -DDOWNLOAD_SODIUM for gcc trunk build
5 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
6 years ago
Ryan Tharp
60f7916cb6
got router working in docker
6 years ago
Ryan Tharp
b525272f24
add router docker file
6 years ago
Michael
1b331ea6f7
Remove mention of rapidjson from readme/docker files etc
6 years ago
Jeff Becker
39fdebbf48
* make docker use ninja
...
* fix debian build
6 years ago
Jeff Becker
b521ba4670
make pylokinet work
6 years ago
Jeff Becker
d89e58199a
add initial identity key seed stuff
...
add more kubernetes stuff
make shared library installed if built
6 years ago
Michael
1d280553a7
Change debian.Dockerfile to use debian-stable
6 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