ci: Use `./` with shebangs rather than `sh` or `bash`The scripts say how they should execute, there isn't any reason toduplicate this wherever they are called.(backport <https://github.com/rust-
ci: Use `./` with shebangs rather than `sh` or `bash`The scripts say how they should execute, there isn't any reason toduplicate this wherever they are called.(backport <https://github.com/rust-lang/libc/pull/4124>)(cherry picked from commit 4707c5db583477e83961eef1b40df2fe5e016fe4)
show more ...
ci: Change 64-bit Docker images to ubuntu:24.1023.10 is EOL so update to the latest stable version. This changeexcludes sparc which is stuck on an older version.(backport <https://github.com/rus
ci: Change 64-bit Docker images to ubuntu:24.1023.10 is EOL so update to the latest stable version. This changeexcludes sparc which is stuck on an older version.(backport <https://github.com/rust-lang/libc/pull/4120>)(cherry picked from commit 0c9abeff5569581f2f459524194b5bfca693bbd8)
ci: Set `-u` (error on unset) in all script filesThis is a pretty common flag to reduce errors. Make use of it here.(backport <https://github.com/rust-lang/libc/pull/4108>)(cherry picked from co
ci: Set `-u` (error on unset) in all script filesThis is a pretty common flag to reduce errors. Make use of it here.(backport <https://github.com/rust-lang/libc/pull/4108>)(cherry picked from commit 59a18de777622bccd8be5afce1248cfbfd32f607)
ci: make scripts more uniformPerform the following style changes:- Only use uppercase variable names if they are exported- Only use `${...}` syntax when joining with other strings, `$...` othe
ci: make scripts more uniformPerform the following style changes:- Only use uppercase variable names if they are exported- Only use `${...}` syntax when joining with other strings, `$...` otherwise- Use `CARGO_TERM_VERBOSE` rather than always passing `-v`- Indent is always four spaces- Fix shellcheck errors in all shell scripts- Rewrap some long or complex commands- Replace redundant `| \` with just `|`(backport <https://github.com/rust-lang/libc/pull/4042>)(cherry picked from commit eddb526e06708e64557089dff59ad60e759ab443)
Upgrade Docker images to Ubuntu 23.10
Try to update emsdk versionSigned-off-by: Yuki Okushi <[email protected]>
Update Docker image to Ubuntu 22.04Signed-off-by: Yuki Okushi <[email protected]>
Remove wasm test workaround
Add a workaround for tzdata
Use python3 instead
Update Ubuntu images to 20.04
Update Ubuntu images to 19.10
Add libxml2 to wasm32 to be safe
update emscripten
Update Ubuntu images to 19.04
Update all remaining targets to Ubuntu 18.04
Fix wasm testsLooks like `cargo test` is now trying to test too many files due torust-lang/cargo#4750 so add a clause to the wrapper to ignore the bogus ones fornow
Add asmjs/wasm32 to CIRebase of #610 and also move emscripten up much higher in the hierarchy toensure that it doesn't have too much of a ripple effect on other platforms.This involved moving do
Add asmjs/wasm32 to CIRebase of #610 and also move emscripten up much higher in the hierarchy toensure that it doesn't have too much of a ripple effect on other platforms.This involved moving down a good number of definitions, but hopefully was donewith care to not break anything!