Joakim Frostegård
|
9cd5b1bcc3
|
Fix GitHub CI feature flag issue
|
2024-05-03 22:54:36 +02:00 |
|
Joakim Frostegård
|
470c8b6985
|
ci: use dtolnay/rust-toolchain
|
2024-05-03 00:17:27 +02:00 |
|
Joakim Frostegård
|
5252910b8a
|
transfer-ci: clean up script
|
2024-05-03 00:14:54 +02:00 |
|
Joakim Frostegård
|
206b0d81b2
|
transfer ci ssl fix
|
2024-05-03 00:07:25 +02:00 |
|
Joakim Frostegård
|
2e5b8c6334
|
transfer ci: use other ssl cert gen method
|
2024-05-02 23:58:18 +02:00 |
|
Joakim Frostegård
|
f7ac21770b
|
transfer-ci: remove GODEBUG=x509ignoreCN=0 statement for gotorrent
|
2024-05-02 23:48:46 +02:00 |
|
Joakim Frostegård
|
4120e227c9
|
Clean up transfer-ci script
|
2024-05-02 23:48:13 +02:00 |
|
Joakim Frostegård
|
279f460199
|
transfer ci: use subjectAltName in cert
|
2024-05-02 23:42:20 +02:00 |
|
Joakim Frostegård
|
368660196d
|
transfer-ci: upgrade to debian bookworm
|
2024-05-02 23:34:48 +02:00 |
|
Joakim Frostegård
|
2cc045616c
|
Fix file transfer CI
|
2024-01-27 11:18:22 +01:00 |
|
Joakim Frostegård
|
a58dd5f7d6
|
Rename CI file transfer job
|
2024-01-27 11:08:15 +01:00 |
|
Joakim Frostegård
|
d26578d0ba
|
Add plain HTTP transfer CI; update TODO
|
2024-01-27 10:58:36 +01:00 |
|
Joakim Frostegård
|
0e12dd1b13
|
use zerocopy in udp protocol, easy running transfer CI locally
|
2023-12-02 12:24:41 +01:00 |
|
Joakim Frostegård
|
af16a9e682
|
udp: fix io_uring soundness issues
|
2023-11-23 18:52:13 +01:00 |
|
Joakim Frostegård
|
2520b2cbbd
|
Fix GitHub CI build
|
2023-11-17 18:29:34 +01:00 |
|
Joakim Frostegård
|
3f3ecf21cb
|
Fix issue in file transfer CI
|
2023-02-04 18:28:28 +01:00 |
|
Joakim Frostegård
|
9479e56d60
|
CI: build ws with prometheus feature
|
2023-01-17 21:57:51 +01:00 |
|
Joakim Frostegård
|
c1651f6eb6
|
CI: allow test action to take up to 20 minutes
|
2022-10-09 22:39:45 +02:00 |
|
Joakim Frostegård
|
6854351fb5
|
Move GitHub workflows into single file, split build-and-test
|
2022-10-09 22:36:54 +02:00 |
|
Joakim Frostegård
|
68e2928ae7
|
CI: cache Rust dependencies, use checkout@v3
|
2022-10-02 11:26:19 +02:00 |
|
Joakim Frostegård
|
72c66e6e1a
|
GitHub CI: add transfer test for non-TLS WebTorrent
|
2022-07-19 17:12:39 +02:00 |
|
Joakim Frostegård
|
304ff0a8ee
|
GitHub CI: speed up test compilation
|
2022-07-19 16:40:02 +02:00 |
|
Joakim Frostegård
|
9f9015d51c
|
GitHub CI: enable TLS for ws in file transfer test
|
2022-07-18 23:44:16 +02:00 |
|
Joakim Frostegård
|
4cbc04d087
|
Fix CI transfer test aquatic_ws config
|
2022-07-05 13:30:05 +02:00 |
|
Joakim Frostegård
|
de03f9614e
|
GitHub actions: increase timeout for build-and-test to 25 minutes
|
2022-07-04 08:57:06 +02:00 |
|
Joakim Frostegård
|
8490509de9
|
CI: build & test: remove docker, install latest stable instead
|
2022-04-10 22:58:05 +02:00 |
|
Joakim Frostegård
|
6214a1bfaf
|
CI: build & test: disable macos, don't use sudo
|
2022-04-10 22:51:39 +02:00 |
|
Joakim Frostegård
|
6093bf8f86
|
CI: build & test: run in docker container
|
2022-04-10 22:45:10 +02:00 |
|
Joakim Frostegård
|
e2ee050233
|
Fix GitHub CI
|
2022-03-31 15:20:41 +02:00 |
|
Joakim Frostegård
|
f20152f658
|
Fix comments in file transfer CI script
|
2022-03-26 23:05:21 +01:00 |
|
Joakim Frostegård
|
50be6acd22
|
Fix CI workflow
|
2022-03-18 15:34:40 +01:00 |
|
Joakim Frostegård
|
4c9e394d6a
|
GitHub CI: cargo-build-and-test: raise timeout to 20 minutes
|
2021-12-21 23:35:30 +01:00 |
|
Joakim Frostegård
|
44ad2167fb
|
CI: install libhwloc-dev
|
2021-11-19 00:26:22 +01:00 |
|
Joakim Frostegård
|
ce3b758f8e
|
GitHub CI: stop trying to build aquatic_udp with glommio
|
2021-11-18 22:52:12 +01:00 |
|
Joakim Frostegård
|
0c3cc3e805
|
GitHub CI: build-and-test: rename build-other to build-macos
|
2021-11-09 12:15:12 +01:00 |
|
Joakim Frostegård
|
a96a015d25
|
GitHub CI: build and test all implementations, build mio on macos
|
2021-11-09 12:00:08 +01:00 |
|
Joakim Frostegård
|
f7b438d8d3
|
GitHub CI: use native-tls style ws tls config
|
2021-11-05 14:15:37 +01:00 |
|
Joakim Frostegård
|
2ea88c465c
|
File transfer CI: use rustls-style tls config for aquatic_ws
|
2021-11-01 19:26:49 +01:00 |
|
Joakim Frostegård
|
85412e2976
|
file transfer CI: comment out plain HTTP stuff, use rust:1-bullseye
|
2021-10-27 21:21:55 +02:00 |
|
Joakim Frostegård
|
5d782999d3
|
CI: use Rust 1.56, ignore plain HTTP result for now
|
2021-10-27 21:03:57 +02:00 |
|
Joakim Frostegård
|
d0aa87f99e
|
github actions: rewrite file test action to fix ulimit; add timeouts
|
2021-10-23 20:13:03 +02:00 |
|
Joakim Frostegård
|
48e0bc7ade
|
CI: build and test all targets
|
2021-08-17 13:10:01 +02:00 |
|
Joakim Frostegård
|
81dca0fb50
|
CI: use specific gotorrent commit
|
2021-08-16 21:37:57 +02:00 |
|
Joakim Frostegård
|
bc0441c435
|
CI: remove node, just use gotorrent
|
2021-08-16 21:33:54 +02:00 |
|
Joakim Frostegård
|
898926cd6c
|
CI: gotorrent: add more flags
|
2021-08-16 21:16:42 +02:00 |
|
Joakim Frostegård
|
9971ef8a85
|
CI: use other port for gotorrent client 2
|
2021-08-16 21:04:18 +02:00 |
|
Joakim Frostegård
|
28d37721b7
|
CI: install node-pre-gyp again..
|
2021-08-16 20:56:06 +02:00 |
|
Joakim Frostegård
|
aae274156e
|
CI: use node 16, use latest webtorrent-hybrid
|
2021-08-16 20:51:20 +02:00 |
|
Joakim Frostegård
|
015f31b8cc
|
CI: fix gotorrent install path
|
2021-08-16 20:50:30 +02:00 |
|
Joakim Frostegård
|
fad3e1ea0d
|
CI: wait max 60 seconds
|
2021-08-16 20:44:49 +02:00 |
|