Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add docker test for current protocol(vmess, ss, trojan) #324

Merged
merged 25 commits into from
Mar 28, 2024
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b395058
feat: add docker test for current protocol(vmess, ss, trojan)
VendettaReborn Mar 17, 2024
051b460
fix opt.host in http2 config (#323)
VendettaReborn Mar 17, 2024
6f7d131
Bump clap from 4.5.2 to 4.5.3 (#330)
dependabot[bot] Mar 18, 2024
1053cad
Bump h2 from 0.4.2 to 0.4.3 (#328)
dependabot[bot] Mar 18, 2024
35dcef5
Bump async-trait from 0.1.77 to 0.1.78 (#329)
dependabot[bot] Mar 18, 2024
f36331c
Bump serde_yaml from 0.9.32 to 0.9.33 (#326)
dependabot[bot] Mar 18, 2024
0e71cba
Bump brotli from 3.4.0 to 3.5.0 (#327)
dependabot[bot] Mar 18, 2024
931d0c9
Bump async-recursion from 1.0.5 to 1.1.0 (#325)
dependabot[bot] Mar 18, 2024
3e60e5a
optimize docker test structure; use serial test to make sure the corr…
VendettaReborn Mar 18, 2024
8af53f1
move println to tracing
VendettaReborn Mar 18, 2024
90a5b6e
rename; add doc
VendettaReborn Mar 18, 2024
4a692b9
simplify DockerTestRunner type signature
VendettaReborn Mar 19, 2024
675d1f8
simplify DockerTestRunner, remove useless exec function
VendettaReborn Mar 19, 2024
b6a4a6d
fix format error
VendettaReborn Mar 19, 2024
4255805
exclude macos from the docker test's supported archs
VendettaReborn Mar 19, 2024
7911d72
use build flag to gate tests
ibigbug Mar 21, 2024
c91162d
fix ci error; simplify the docker test code, add timeoutlogic
VendettaReborn Mar 22, 2024
958940b
Bump uuid from 1.7.0 to 1.8.0 (#331)
dependabot[bot] Mar 19, 2024
6ff61be
Update README.md
ibigbug Mar 19, 2024
e03ba8c
gix style warnings
VendettaReborn Mar 23, 2024
cdd1875
error propgating
ibigbug Mar 26, 2024
d5ef72f
Merge branch 'master' into feat/docker_test
ibigbug Mar 26, 2024
39d7b4c
fix env variable in github action
VendettaReborn Mar 28, 2024
ebdb619
fix ci error
VendettaReborn Mar 28, 2024
5d18edb
Update ci.yml
ibigbug Mar 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,11 @@ jobs:
run: cargo check --all --all-features
- name: Run cargo clippy
run: cargo clippy --all --all-features -- -D warnings
- name: Run cargo test
- name: Run cargo test on macOS
if: ${{ matrix.os }} != 'macos-13''
run: CLASH_RS_CI=true cargo test --all --all-features
- name: Run cargo test on other platforms
if: ${{ matrix.os }} == 'macos-13''
run: cargo test --all --all-features
- name: Build artifacts
run: sh ./scripts/build.sh "${{ matrix.platforms.target }}" "${{ matrix.static }}"
Expand Down
Loading