Jiahao XU
feb03e37d2
Fix job test
for x86_64-unknown-linux-musl
...
Install corresponding rustup target and musl-tools
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 12:58:35 +10:00
Jiahao XU
d1c6a07a48
Fix typo in path of step "Configure caching"
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 12:47:02 +10:00
Jiahao XU
ec5ab955b3
Fix use of ||
in if
in steps
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 12:44:18 +10:00
Jiahao XU
7796f8760a
Enable use-cross
for job "Build release for arm musl target"
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 12:40:48 +10:00
Jiahao XU
37ddf3c435
Merge duplicate steps with different if
using ||
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 12:37:49 +10:00
Jiahao XU
38849734b2
Remove steps to install libssl in job build
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 12:36:40 +10:00
Jiahao XU
7455037190
Add x86_64-unknown-linux-musl
as target to job test
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 00:36:36 +10:00
Jiahao XU
bcc8057705
Add back {x86_64, armv7}unknown-linux-gnu{eabihf}
targets
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-31 00:35:03 +10:00
Jiahao XU
cba8a05c82
Fix job "Install cross toolchain (armv7)"
...
Install "gcc-arm-linux-gnueabihf" as "gcc-arm-linux-musleabihf" does not
exist.
Also use `apt-get` instead of `apt`.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-30 17:19:10 +10:00
Jiahao XU
4e1cb0fdcf
Compile prebuilt binaries using musl target
...
So that it is statically linked and does not depend on any dynamic
library and can be run anywhere.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-05-30 17:13:57 +10:00
ryan kurte
87449e29e7
Swap macos to zip, update binary lookup for binstall
2021-10-08 11:38:38 +13:00
ryan
612d19d0fb
fix windows artefact type for testing
2021-04-08 20:49:44 +12:00
ryan
122a5fbdc3
re-add openssl for armv7, probs broken
2021-04-08 20:39:52 +12:00
ryan
ddadcd6d32
bump tokio/reqwest and swap to rustls / remove openssl
2021-04-08 18:55:08 +12:00
ryan
1c25b1346f
added zip support, pkg-fmt override
...
swapped CI to build zips for windows
2021-04-08 18:39:54 +12:00
Félix Saparelli
bf91a1f5fa
Try to build lzma from source for arm cross-build
2021-03-06 23:16:58 +13:00
Ryan
c09ac166d0
Update rust.yml
...
Remove release stage as this happens (gated) in build
2021-01-01 11:07:00 +13:00
ryan
cf01c9e6f2
cleaning up tests
2020-12-31 20:46:59 +13:00
ryan
f8f64a7a56
add needs between ci steps
2020-12-31 20:30:15 +13:00
ryan
fd16c171e2
update readme, reorder tests
2020-12-31 20:27:34 +13:00
ryan
80a217b0cd
remove armv7 from testing
2020-12-31 20:05:35 +13:00
ryan
c6cba64f77
add a basic test on each platform
2020-12-31 20:04:42 +13:00
ryan
cb9a5e1057
Install cross compiler toolchain
2020-12-31 19:50:14 +13:00
ryan
8a212b3f46
fix enable cross setting
2020-12-31 19:40:55 +13:00
ryan
4eac4bdcd7
swap to action-apt for multiarch
2020-12-31 19:37:08 +13:00
ryan
f16409cda9
separate pkg config step
2020-12-31 19:17:23 +13:00
ryan
76ad6114ba
right, tee needs to append
2020-12-31 19:08:53 +13:00
ryan
3af09aa9a9
wow this is, a lot
2020-12-31 18:47:22 +13:00
ryan
f86206582b
comeee on:
2020-12-31 18:25:18 +13:00
ryan
a615eb6b5e
gettin serious on the package debugging
2020-12-31 18:24:03 +13:00
ryan
3a388c1fa1
install all deps, maybe issue with not adding via dpkg
2020-12-31 18:14:51 +13:00
ryan
4305876d93
fix libssl-dev:armhf install
2020-12-31 18:07:09 +13:00
ryan
ab112efae5
manual add armhf repo
2020-12-31 17:53:58 +13:00
ryan
57703ad5c8
fix armv7 openssl filter
2020-12-31 17:41:02 +13:00
ryan
3de20f7bc1
switch armv7 build to ubuntu-20.04
2020-12-31 17:33:24 +13:00
ryan
6bba72aead
smol readme change
2020-12-14 21:47:43 +13:00
ryan
dd4407bbb6
disable actions cache on macos, fix path error on windows
2020-12-14 21:27:53 +13:00
ryan
d0b23c5870
fix arm add arch command
2020-12-14 21:09:21 +13:00
ryan
adcbc6ae20
try installing openssl
2020-12-14 21:07:12 +13:00
ryan
b031f79e1f
switch to rustls, fix windows build
2020-12-14 20:58:39 +13:00
ryan
f01fab7de7
fix default branch name
2020-12-14 20:47:57 +13:00
ryan
d31364f5da
Rough first attempt
2020-12-14 20:43:51 +13:00