Commit graph

5459 commits

Author SHA1 Message Date
Adam Ierymenko
4fbc29158d
A few more things to manually merge in CMakeLists.txt 2020-06-24 17:08:11 -07:00
Adam Ierymenko
6e1115ea03
More cert work, support certs in data store, and manually merge CMakefile. 2020-06-24 17:05:34 -07:00
Adam Ierymenko
aa9ca845e8
Merge edge, still need to resolve CMakeLists.txt 2020-06-24 10:50:16 -07:00
Adam Ierymenko
05a3831acb
Certificates, and rename credentials to credential since they are not truly certificates (according to the common definition). 2020-06-24 10:46:59 -07:00
Grant Limberg
9a7d26cd9e
fix package name 2020-06-24 10:07:08 -07:00
Grant Limberg
ab36607a48
docker & build parallelization 2020-06-24 09:57:38 -07:00
Grant Limberg
02a810b8d6
same issue on sid, apparently 2020-06-23 17:18:54 -07:00
Grant Limberg
2d1ca5f346
cmake version from debian-bullseye doesn't like ARM
so let's build the latest from src
2020-06-23 17:12:52 -07:00
Grant Limberg
65aca7d84a
let's not force the build server to swap out when building releases 2020-06-23 16:48:50 -07:00
Grant Limberg
d3a9ce95bc
more flag fixes 2020-06-23 16:41:55 -07:00
Grant Limberg
ee53f056ce
fix flags 2020-06-23 16:29:35 -07:00
Grant Limberg
f3defdf3a6
one more 2020-06-23 14:42:18 -07:00
Grant Limberg
6d88a13407
fix variable 2020-06-23 14:28:32 -07:00
Grant Limberg
9722bdef75
fix variable name 2020-06-23 13:33:59 -07:00
Grant Limberg
f87e41abee
jenkinsfile armhf/armel stuff 2020-06-23 12:56:29 -07:00
Grant Limberg
d7c6f8ae3f
armel/armhf differentiation in builds 2020-06-23 11:49:43 -07:00
Grant Limberg
4d80f7c41d
more go static build flags 2020-06-23 09:53:46 -07:00
Grant Limberg
de00486b80
no armhf for ubuntu focal 2020-06-23 09:41:45 -07:00
Grant Limberg
c2664033bc
try to force 32-bit package for centos7 i386 2020-06-23 09:04:45 -07:00
Grant Limberg
f96a9f63ea
. 2020-06-23 08:53:13 -07:00
Grant Limberg
78b18f2bdb
remove centos6 from jenkinsfile 2020-06-23 08:40:24 -07:00
Grant Limberg
8bb0753f62
get cmake from yum for centos8 2020-06-22 16:23:34 -07:00
Grant Limberg
0c5d1a793c
fix docker images for static targets 2020-06-22 15:58:49 -07:00
Grant Limberg
34692489cb
RIP Centos 6 2020-06-22 15:18:30 -07:00
Grant Limberg
52b619b38f
temporarily disable builds of Debian Stretch, FreeBSD, Ubuntu Bionic AMD64, and Ubuntu Xenial 2020-06-22 14:34:23 -07:00
Grant Limberg
9009a864ab
re-enable static build packaging with updates 2020-06-22 14:03:27 -07:00
Grant Limberg
09a8b66d3b
enable -DPACKAGE_STATIC=1 builds
Only configures the project for packaging of the statically built binary placed in build/
2020-06-22 13:50:35 -07:00
Grant Limberg
7c6f5e2c37
make install works on Linux 2020-06-22 11:00:48 -07:00
Grant Limberg
930bd91598
finish up rpm generation 2020-06-22 09:49:25 -07:00
Grant Limberg
050615f2d2
fix centos7 x64 2020-06-19 16:50:42 -07:00
Grant Limberg
05cc4ea36a
dont use __has_include 2020-06-19 16:36:04 -07:00
Grant Limberg
4cafc1b776
extraneous ` in rpm building 2020-06-19 16:32:43 -07:00
Grant Limberg
fb559434b6
jenkins builds rpms 2020-06-19 16:24:32 -07:00
Grant Limberg
02493d473f
basic RPM package
still needs systemd/init scripts
2020-06-19 16:21:47 -07:00
Grant Limberg
1abcb5adf5
parallelize make 2020-06-19 15:42:33 -07:00
Grant Limberg
1b8703db95
add cmake package args 2020-06-19 15:40:48 -07:00
Grant Limberg
517a171a6c
dont split debian description over multiple lines 2020-06-19 15:35:42 -07:00
Grant Limberg
b126bf727a
non-static build debian packages 2020-06-19 15:33:08 -07:00
Adam Ierymenko
cfc2a43f51
A whole bunch of minor refactoring, and rename a bunch of classes to be more canonical. A credential really is not a certficiate, so just call IdentificationCertificate Certificate and call the network auth stuff credentials. 2020-06-18 17:02:36 -07:00
Grant Limberg
0477e16860
freebsd doesn't like the root makefile 2020-06-18 16:31:15 -07:00
Grant Limberg
cc13bf1049
fix jenkinsfile 2020-06-18 15:35:35 -07:00
Grant Limberg
a66b4a6f5e
add freebsd build target 2020-06-18 15:26:29 -07:00
Grant Limberg
f989758159
parallelize windows build 2020-06-18 13:46:57 -07:00
Grant Limberg
ade8373c0c
because reasons 2020-06-18 13:44:19 -07:00
Grant Limberg
fa4ecea095
wtf 2020-06-18 13:34:01 -07:00
Grant Limberg
7ae9c6d55c
. 2020-06-18 13:19:30 -07:00
Grant Limberg
b369d4b9a1
fix 32-bit windows build 2020-06-18 13:01:05 -07:00
Grant Limberg
ea5bb43cf9
windows 32bit builds 2020-06-18 11:58:00 -07:00
Grant Limberg
6ea60bc429
let's see if paths with no spaces works 2020-06-18 11:26:57 -07:00
Grant Limberg
b094278b64
explicitly set SHELL environment variable 2020-06-18 10:59:46 -07:00