179 Commits

Author SHA1 Message Date
a4c196bae5 Update 2.7-dev to 99897d1 2022-08-08 11:39:19 +01:00
ad2ef3c38b Update 2.7-dev to f9d4a7d 2022-08-05 15:36:02 +01:00
3760de8eb9 Ensure -gdwarf-4 CFLAG to be able to read debug symbols on older GDB
gaaahhhh >:(
2022-08-03 14:48:26 +01:00
1d4de21948 Ensure -ggdb3 flag always passed to HAProxy 2022-08-03 14:41:24 +01:00
990582a689 Update HAProxy 2.7-dev to 2c77a5e 2022-08-03 14:06:00 +01:00
e9bccaeccf Merge branch 'upgrade-compiler' into 'main'
Pick up CC for OpenSSL and ensure version logged for OpenSSL and HAProxy in build

See merge request mangadex-pub/haproxy!8
2022-08-03 09:14:52 +00:00
79e2f46444 Pick up CC for OpenSSL and ensure version logged for OpenSSL and HAProxy in build 2022-08-03 10:05:20 +01:00
6ddf51d2b1 Update HAProxy 2.7-dev to bd6ec1b 2022-08-01 17:49:03 +01:00
50d25158ac Update HAProxy stable to 2.6.2 (16a3646f) and 2.7-dev to 2200a9ca 2022-07-22 18:55:45 +01:00
60a2d48baf Ensure 4G guaranteed memory for build jobs 2022-07-17 00:57:53 +01:00
491653c555 Update dev build to HAProxy 2.7-dev2 2022-07-17 00:51:49 +01:00
1be20182fa Update QuicTLS to 3.0.5+quic 2022-07-07 09:08:42 +01:00
85fb50ced9 Update HAProxy dev to 1d93217
https://git.haproxy.org/?p=haproxy.git;a=commit;h=1d93217a057cb202a49b0fae2ebcffc32495fbe6
2022-07-07 09:08:27 +01:00
fbec8df613 Update HAProxy dev to 649b3fd9
https://git.haproxy.org/?p=haproxy.git;a=commit;h=649b3fd9aa24300e05bbc38c70a4a2a99d29bf8d
2022-07-01 06:43:46 +01:00
be3f0258e1 Update QuicTLS to 3.0.4+quic 2022-07-01 06:43:19 +01:00
9755b6a860 Upgrade 2.7-dev to f9de4e9
And tweak out MAKEARGS for Darwin builds to pass fully
2022-06-25 04:11:07 +01:00
908852a35d Upgrade 2.7-dev to 2bed1f16 2022-06-23 22:00:42 +02:00
99ae9c719e Merge branch 'upgrade-2.7-commit-19ef6369b5539daa9da63195df630b08e4b0cccd' into 'main'
Upgrade 2.7-dev build to include fix for GH #1749

See merge request mangadex-pub/haproxy!7
2022-06-23 19:24:55 +00:00
677f7d51b8 Upgrade 2.7-dev build to include fix for GH #1749 2022-06-23 21:04:06 +02:00
fcd7322363 Ensure only first line of commit message is used as changelog 2022-06-23 15:40:45 +02:00
c965986969 Merge branch 'darwin-builds' into 'main'
Darwin builds + debian scratch build deps setup

See merge request mangadex-pub/haproxy!6
2022-06-23 13:35:59 +00:00
8be4a5d29a Add convenience debian scratch env setup script
Purely for local reproduction purposes
2022-06-23 15:23:48 +02:00
05b9f1eabe Add necessary switches for darwin builds 2022-06-23 15:23:25 +02:00
9bbd35ce49 Update README.md for project status 2022-06-23 10:45:59 +02:00
10d88f2d51 Merge branch 'haproxy-2.6.1' into 'main'
Upgrade stable to v2.6.1 and dev to 2.7 current master

See merge request mangadex-pub/haproxy!5
2022-06-22 15:00:47 +00:00
6cec36bc0f Upgrade stable to v2.6.1 and dev to 2.7 current master 2022-06-22 16:45:46 +02:00
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
504a45defa Fix QuicTLS & HAProxy linking, run regtests in CI 2022-06-14 05:34:19 +01:00
bee423c7a7 Re-add $DEBIAN_CODENAME to main rolling image tags 2022-06-14 01:39:10 +01:00
ff54aaf3a7 Fix typo 2022-06-14 01:36:44 +01:00
ae1e3c7f3e Fix publication versions 2022-06-14 01:25:29 +01:00
058b2276a1 Build haproxy dev branches 2022-06-14 01:11:59 +01:00
314f42f618 Fix haproxy short version computation in Docker job 2022-06-11 12:04:26 +01:00
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
cd15a8e324 Use DEBuilder base image to speed up CI 2022-06-11 11:34:33 +01:00
41494f6b92 Dynamically resolve HAProxy and QuicTLS versions from makefiles 2022-06-11 10:51:37 +01:00
34c6fcf982 Build against OpenSSL/QuicTLS 3.0.3+quic 2022-06-11 10:41:24 +01:00
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
cf2d2a9eb8 Add support for including extra patches at build time 2022-06-11 08:10:06 +01:00
d32519511b Build debian packages for non-main branches too 2022-06-09 21:24:19 +01:00
c20fbd995b Add support for feature branch versions 2022-06-09 12:53:17 +01:00
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
3cb7de23c7 Update docs 2022-06-07 12:28:23 +01:00
a571ec1e69 Finalize Debian artifacts publication 2022-06-07 12:25:39 +01:00
2d3e941dee Set QuicTLS version to be based on build repo commit + build UTC date 2022-06-07 12:00:30 +01:00
68d4913ecf Update mangadex subversion tag to be -mangadex-$SHORTSHA 2022-06-07 11:12:45 +01:00
273565f77a Add Debian packaging 2022-06-07 10:46:39 +01:00
b96c915703 Cleanup makefiles and curl calls 2022-06-07 04:06:13 +01:00
60b21d9f39 Ensure successful linking as part of docker image build 2022-06-07 01:47:05 +01:00
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