Jason Rhinelander
|
55bc749e6e
|
Switch to cached ci base image
|
3 years ago |
Jason Rhinelander
|
66cc765335
|
update deb repo signature filename
Also reformats.
|
3 years ago |
Jason Rhinelander
|
ce93e0e9a9
|
Build in /staging
|
3 years ago |
Jason Rhinelander
|
75962f999b
|
Add building on message in drone build
|
4 years ago |
Jason Rhinelander
|
8058f6b2ec
|
Build with deps from main repo
|
4 years ago |
Jason Rhinelander
|
170e7f970a
|
Try submodules --depth=1
|
4 years ago |
Jason Rhinelander
|
a59ab55758
|
DRY
|
4 years ago |
Jason Rhinelander
|
58d8aed0b8
|
Enable other arches
|
4 years ago |
Jason Rhinelander
|
43a9e18a8b
|
de-https so we don't need ca-certificates
|
4 years ago |
Jason Rhinelander
|
32867e5736
|
Dearmor gpg; 1 apt-get update; no explicit g++; no ccache reconf
|
4 years ago |
Jason Rhinelander
|
f2fd003eb2
|
Don't install recommended packages
|
4 years ago |
Jason Rhinelander
|
488673f460
|
Add gpg public key
This avoids the need to install curl+ca-certificates+gpg, and
additionally avoids the deprecated apt-key use to install the key.
|
4 years ago |
Jason Rhinelander
|
5362f585b5
|
ccache debug
|
4 years ago |
Jason Rhinelander
|
e0720fb490
|
Don't prepend /usr/lib/ccache
lokinet finds ccache on its own
|
4 years ago |
Jason Rhinelander
|
a96bc1b9ac
|
lokinet dev build
|
4 years ago |
jeff
|
def8a9ce46
|
disable running router hive just build it
|
4 years ago |
jeff
|
d973ce9089
|
upgrade alpine container
|
4 years ago |
Stephen Shelton
|
8628212269
|
<3 jsonnet
|
4 years ago |
Stephen Shelton
|
98171aad36
|
Add libsqlite3-dev to drone
|
4 years ago |
Jason Rhinelander
|
3dff5931a2
|
Use imaginary repo for sodium on bionic/arm64
Building both sodium + libzmq is kind of a pain, so just use the
backport libsodium from the loki repo on deb.imaginary.stream.
|
4 years ago |
Jeff Becker
|
eb0f29223a
|
add docs to gdb-filter.py
turn off thread logging in gdb
make sure everything runs in gdb when running test
add note in contrib/format.sh about a GNU-ism
|
4 years ago |
Jeff Becker
|
b6a7b5ccfb
|
only run catch2 tests in gdb and add assert to unit test
|
4 years ago |
Jeff Becker
|
52bc2facc2
|
add gdb to ci runners on debian to catch backtraces if they happen
|
4 years ago |
Jeff Becker
|
5c039233db
|
remove the dreaded makefile and update docs
|
4 years ago |
Jason Rhinelander
|
e2ad0e8f09
|
DRY out ci upload script
|
4 years ago |
Jeff Becker
|
d096f5375f
|
pass in WINDOWS_BUILD_NAME to uploader to mark 64bit and 32bit builds distinctly
|
4 years ago |
Jeff Becker
|
ad0b66ae02
|
use correct arch, probably
|
4 years ago |
Jeff Becker
|
8f3f964ee6
|
change to i686
|
4 years ago |
Jeff Becker
|
3b59288a42
|
fix typo
|
4 years ago |
Jeff Becker
|
3860352a9a
|
set arch to be 32bit for 32bit windows builds so build artifacts are marked as such
|
4 years ago |
Jeff Becker
|
1b10e69b10
|
update ci to use zip for windows
|
4 years ago |
Jeff
|
4026051d36
|
add xz in drone ci because alpine sucks
|
4 years ago |
Jeff Becker
|
52b5da33a3
|
fix dep
|
4 years ago |
Jeff Becker
|
0dad53100a
|
add bash and sftp so exe uploads werk
|
4 years ago |
Jeff Becker
|
fdfdd2a1d2
|
turn off lto, add patches
|
4 years ago |
Jeff Becker
|
48c7d6fbe5
|
consolidate windows ci drone jizz
|
4 years ago |
Thomas Winget
|
9905a2bd4b
|
static build flag for win/mac static builds in drone config
|
4 years ago |
Thomas Winget
|
0ecdf60777
|
static build fixes in cmake stuff
I hate cmake so much.
|
4 years ago |
Thomas Winget
|
755b4d89b6
|
libunbound deps in drone config 3: dependency boogaloo
|
4 years ago |
Thomas Winget
|
4ee95d4ad0
|
libunbound deps in drone config...watch *them* have deps too
|
4 years ago |
Thomas Winget
|
f58c7df54d
|
add libunbound-dev dep to drone config
|
4 years ago |
Rick V
|
b2fcf6c896
|
sodium requires stack protection on windows (-D_FORTIFY_SOURCE works
now!)
|
4 years ago |
Rick V
|
2efc884acf
|
64-bit LTO cursed for ages
|
4 years ago |
Rick V
|
052bc25c4f
|
install make
|
4 years ago |
Rick V
|
1f5df55443
|
don't use builtin patch
|
4 years ago |
Rick V
|
8ac5213b42
|
windows builds on alpine lunix
|
4 years ago |
Jeff
|
f8bec34f80
|
Merge pull request #1309 from jagerman/drone-submodules-step
Add tags/submodules as separate step
|
4 years ago |
Jason Rhinelander
|
f4b4e4799f
|
Add tags/submodules as separate step
Drone's initial clone doesn't include tags or submodules; add a step to
fetch both (rather than doing this in the build step).
|
4 years ago |
Jason Rhinelander
|
b3f38883b8
|
Fix static distro drone typo
Static build runs on bionic, not focal.
|
4 years ago |
Jeff Becker
|
6984cda3a6
|
add pybind and router hive to ci
|
4 years ago |