Jiahao XU
|
23139e9db5
|
Use rustls on debug for aarch64-apple-darwin
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:41 +10:00 |
|
Jiahao XU
|
82aa893306
|
Disable feature static & zlib-ng on x86_64-apple-darwin
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:41 +10:00 |
|
Jiahao XU
|
291269f50f
|
Fix "Build debug": Add back use-cross
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
026aefb5a7
|
Enable rustls for x86_64-unknown-linux-gnu
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
018196de45
|
Disable default features only when debug_build_args is overriden
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
6e1f930c8e
|
Disable native-tls for x86_64 linux-gnu and apple-darwin
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
450facd260
|
Install deps only on x86_64 linux gnu
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
1df00e5ba8
|
Enable native-tls on non-cross build & pkg-config on x86_64 linux gnu
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
272d049cf6
|
Fix cond in integration test CI
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
bdef2169a3
|
Fix typo in integration test CI
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:40 +10:00 |
|
Jiahao XU
|
00f60c18b4
|
Enable feature pkg-config in debug build of integration CI
when not doing cross compilation.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:39 +10:00 |
|
Jiahao XU
|
8e10c0d356
|
Enable feature native-tls in debug build in integration CI
when not doing cross compilation
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:39 +10:00 |
|
Jiahao XU
|
f2d5d0291b
|
Always disable feature pkg-config in integration test CI
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:38 +10:00 |
|
Jiahao XU
|
adbc2d4a11
|
Disable feature pkg-config for cross compilation.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:38 +10:00 |
|
Jiahao XU
|
8a32ab5dd3
|
Refactor: Extract ci-scripts/install-deps.sh
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:38 +10:00 |
|
Jiahao XU
|
74dd3b6c70
|
Build debug with feature pkg-config in integration test CI
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:38 +10:00 |
|
Jiahao XU
|
c2349a15cb
|
Install lzma, bzip & zstd only on debug build in integration test CI
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:38 +10:00 |
|
Jiahao XU
|
1499f5c201
|
Install lzma, bzip & zstd in integration test CI
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-23 22:41:38 +10:00 |
|
Félix Saparelli
|
3889d122a7
|
Releng improvements (#224)
|
2022-07-24 00:39:54 +12:00 |
|
Jiahao XU
|
9f914a3c84
|
Fix integration test: Copy from debug for PR
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-14 21:41:32 +10:00 |
|
Jiahao XU
|
2936f2c3f1
|
Build cargo-binstall in debug mode for PR
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-07-14 21:32:59 +10:00 |
|
Félix Saparelli
|
38ce26d0c4
|
Remame workflows for clarity
|
2022-07-05 22:17:10 +12:00 |
|