File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6262 with :
6363 path : |
6464 src/tests/rust_guests/target/sysroot
65+ src/tests/rust_guests/target-non-pie/sysroot
6566 key : sysroot-linux-${{ matrix.config }}-${{ hashFiles('rust-toolchain.toml') }}
6667
6768 - name : Rust cache
8485 just build-rust-guests ${{ matrix.config }}
8586 just move-rust-guests ${{ matrix.config }}
8687
88+ - name : Build non-PIE Rust guests
89+ run : |
90+ just build-rust-guests-non-pie ${{ matrix.config }}
91+ just move-rust-guests-non-pie ${{ matrix.config }}
92+
8793 - name : Build C guests
8894 run : |
8995 just build-c-guests ${{ matrix.config }}
Original file line number Diff line number Diff line change @@ -160,10 +160,12 @@ code-checks-like-ci config=default-target hypervisor="kvm":
160160 just test-compilation-no-default-features debug
161161 just test-compilation-no-default-features release
162162
163- build-guests-like-ci config = default-target hypervisor = " kvm" :
163+ build-guests-like-ci config = default-target :
164164 @ # Build and move Rust guests
165165 just build-rust-guests {{ config}}
166166 just move-rust-guests {{ config}}
167+ just build-rust-guests-non-pie {{ config}}
168+ just move-rust-guests-non-pie {{ config}}
167169
168170 @ # Build c guests
169171 just build-c-guests {{ config}}
@@ -217,7 +219,7 @@ like-ci config=default-target hypervisor="kvm":
217219 just code-checks-like-ci {{ config}} {{ hypervisor}}
218220
219221 @ # .github/workflows/dep_build_guests.yml
220- just build-guests-like-ci {{ config}} {{ hypervisor }}
222+ just build-guests-like-ci {{ config}}
221223
222224 @ # .github/workflows/dep_build_test.yml
223225 just build-test-like-ci {{ config}} {{ hypervisor}}
You can’t perform that action at this time.
0 commit comments