Tristan
|
fbdc7bd125
|
Merge branch 'regtests' into 'main'
Fix QuicTLS & HAProxy linking, run regtests in CI
See merge request mangadex-pub/haproxy!4
|
2022-06-14 04:46:02 +00:00 |
|
Tristan
|
504a45defa
|
Fix QuicTLS & HAProxy linking, run regtests in CI
|
2022-06-14 05:34:19 +01:00 |
|
Tristan
|
bee423c7a7
|
Re-add $DEBIAN_CODENAME to main rolling image tags
|
2022-06-14 01:39:10 +01:00 |
|
Tristan
|
ff54aaf3a7
|
Fix typo
|
2022-06-14 01:36:44 +01:00 |
|
Tristan
|
ae1e3c7f3e
|
Fix publication versions
|
2022-06-14 01:25:29 +01:00 |
|
Tristan
|
058b2276a1
|
Build haproxy dev branches
|
2022-06-14 01:11:59 +01:00 |
|
Tristan
|
314f42f618
|
Fix haproxy short version computation in Docker job
|
2022-06-11 12:04:26 +01:00 |
|
Tristan
|
e181760ecb
|
Merge branch 'openssl303' into 'main'
Build against OpenSSL/QuicTLS 3.0.3+quic
See merge request mangadex-pub/haproxy!2
|
2022-06-11 10:51:11 +00:00 |
|
Tristan
|
cd15a8e324
|
Use DEBuilder base image to speed up CI
|
2022-06-11 11:34:33 +01:00 |
|
Tristan
|
41494f6b92
|
Dynamically resolve HAProxy and QuicTLS versions from makefiles
|
2022-06-11 10:51:37 +01:00 |
|
Tristan
|
34c6fcf982
|
Build against OpenSSL/QuicTLS 3.0.3+quic
|
2022-06-11 10:41:24 +01:00 |
|
Tristan
|
185dc86439
|
Merge branch 'easy-patch-support' into 'main'
Add support for including extra patches at build time
See merge request mangadex-pub/haproxy!1
|
2022-06-11 07:10:52 +00:00 |
|
Tristan
|
cf2d2a9eb8
|
Add support for including extra patches at build time
|
2022-06-11 08:10:06 +01:00 |
|
Tristan
|
d32519511b
|
Build debian packages for non-main branches too
|
2022-06-09 21:24:19 +01:00 |
|
Tristan
|
c20fbd995b
|
Add support for feature branch versions
|
2022-06-09 12:53:17 +01:00 |
|
Tristan
|
2ad5d4cd47
|
Workaround Gitlab's package registry being stuck in the 80s
URL encoding isn't exactly groundbreaking technology, ffs
|
2022-06-07 12:49:24 +01:00 |
|
Tristan
|
3cb7de23c7
|
Update docs
|
2022-06-07 12:28:23 +01:00 |
|
Tristan
|
a571ec1e69
|
Finalize Debian artifacts publication
|
2022-06-07 12:25:39 +01:00 |
|
Tristan
|
2d3e941dee
|
Set QuicTLS version to be based on build repo commit + build UTC date
|
2022-06-07 12:00:30 +01:00 |
|
Tristan
|
68d4913ecf
|
Update mangadex subversion tag to be -mangadex-$SHORTSHA
|
2022-06-07 11:12:45 +01:00 |
|
Tristan
|
273565f77a
|
Add Debian packaging
|
2022-06-07 10:46:39 +01:00 |
|
Tristan
|
b96c915703
|
Cleanup makefiles and curl calls
|
2022-06-07 04:06:13 +01:00 |
|
Tristan
|
60b21d9f39
|
Ensure successful linking as part of docker image build
|
2022-06-07 01:47:05 +01:00 |
|
Tristan
|
cfa0866972
|
Change build image to Debian Buster as reasonable glibc base (2.28)
Update README with note on that matter
|
2022-06-07 01:44:23 +01:00 |
|
Tristan
|
4ba5d1ac21
|
Update README with example setup for H3/QUIC
|
2022-06-06 10:49:25 +01:00 |
|
Tristan
|
f66601a418
|
Add haproxy:haproxy user and update README
|
2022-06-06 10:34:42 +01:00 |
|
Tristan
|
19203811ec
|
Add docker image entrypoint and quickstart sample
|
2022-06-06 09:29:16 +01:00 |
|
Tristan
|
f27b8982af
|
Cleanup package upload curl args
|
2022-06-06 09:10:52 +01:00 |
|
Tristan
|
2878e78f95
|
Update README
|
2022-06-06 09:07:59 +01:00 |
|
Tristan
|
a6d2ef9028
|
Fix dockerfile copy dist filenames
|
2022-06-06 09:06:05 +01:00 |
|
Tristan
|
31e04bdb3e
|
Make PCRE2 dist target part of default targets
|
2022-06-06 08:57:37 +01:00 |
|
Tristan
|
2bbb15c003
|
Avoid artifacting untarred dist folders and add package publication
|
2022-06-06 08:51:31 +01:00 |
|
Tristan
|
77fea45630
|
Fix unset variable for docker build
|
2022-06-06 08:24:06 +01:00 |
|
Tristan
|
da53e93ef4
|
Add docker publication back
|
2022-06-06 08:14:11 +01:00 |
|
Tristan
|
c8afb99be8
|
Update README
|
2022-06-06 07:36:53 +01:00 |
|
Tristan
|
194012cd0e
|
Add HAProxy dist archive
|
2022-06-06 07:03:08 +01:00 |
|
Tristan
|
069e156f0c
|
Parameterize src dirs everywhere and fix PCRE incs for HAProxy
|
2022-06-06 06:52:47 +01:00 |
|
Tristan
|
6376218f49
|
Fix dependencies for PCRE2
|
2022-06-06 06:18:58 +01:00 |
|
Tristan
|
0538df3600
|
Fix quictls dist tarball artifact path
|
2022-06-06 06:10:10 +01:00 |
|
Tristan
|
1cbd80a3b1
|
Add license
|
2022-06-06 06:07:49 +01:00 |
|
Tristan
|
ee41c81b35
|
Split job-specific deps
|
2022-06-06 06:05:49 +01:00 |
|
Tristan
|
7f64879378
|
Add missing deps
|
2022-06-06 05:57:16 +01:00 |
|
Tristan
|
c41d71333b
|
Update CI
|
2022-06-06 05:54:43 +01:00 |
|
Tristan
|
5971388de4
|
Global cleanup for fully reproducible local build
|
2022-06-06 05:46:20 +01:00 |
|
Tristan
|
8cc1d4e0db
|
Fix mismatched output image variable
|
2022-06-05 05:41:44 +01:00 |
|
Tristan
|
d295aefa10
|
Fix mismatched variable names
|
2022-06-05 05:39:43 +01:00 |
|
Tristan
|
b0643de7fc
|
Re-add common variables
|
2022-06-05 05:38:38 +01:00 |
|
Tristan
|
46b6770c7c
|
Fix busybox relpath sourcing
|
2022-06-05 05:37:36 +01:00 |
|
Tristan
|
f2e3ed044c
|
Sigh
|
2022-06-05 05:35:03 +01:00 |
|
Tristan
|
b684c2e3cf
|
Fix sourcing
|
2022-06-05 05:34:00 +01:00 |
|