History log of /rust-libc-0.2.174/ci/install-rust.sh (Results 1 – 20 of 20)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 0.2.174, 0.2.173, 0.2.172, ctest-v0.4.11, ctest-v0.4.10, 0.2.171
# bb1ec34f 07-Mar-2025 Trevor Gross <[email protected]>

Pass `--no-self-update` to `rustup update`

Hopefully this will help some of the recent CI issues.

(backport <https://github.com/rust-lang/libc/pull/4306>)
(cherry picked from commit 8efcf7b21f14573

Pass `--no-self-update` to `rustup update`

Hopefully this will help some of the recent CI issues.

(backport <https://github.com/rust-lang/libc/pull/4306>)
(cherry picked from commit 8efcf7b21f14573964040f11b237444eeb961e23)

show more ...


Revision tags: 0.2.170, 0.2.169, 0.2.168, ctest-v0.4.9, 0.2.167, 0.2.166, 0.2.165
# b2425eef 20-Nov-2024 Trevor Gross <[email protected]>

ci: Switch to a single matrix for build channels (`verify_build`)

The Mac, Windows, and Linux jobs for build channels are pretty
redundant. Turn this into a single `verify_build` job that has both O

ci: Switch to a single matrix for build channels (`verify_build`)

The Mac, Windows, and Linux jobs for build channels are pretty
redundant. Turn this into a single `verify_build` job that has both OS
and version in its matrix. For consistency, rename the script to
`verify-build`.

To simplify variables, allow the build and toolchain scripts to detect
the OS rather than passing it from CI.

(backport <https://github.com/rust-lang/libc/pull/4124>)
(cherry picked from commit c4e3ff835013791778a352466b827626ecfec32f)

show more ...


# 3e48e4b2 20-Nov-2024 Trevor Gross <[email protected]>

ci: Use `./` with shebangs rather than `sh` or `bash`

The scripts say how they should execute, there isn't any reason to
duplicate 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 to
duplicate this wherever they are called.

(backport <https://github.com/rust-lang/libc/pull/4124>)
(cherry picked from commit 4707c5db583477e83961eef1b40df2fe5e016fe4)

show more ...


# 759adaf1 18-Nov-2024 Trevor Gross <[email protected]>

ci: Fix cases where unset variables cause errors

(backport <https://github.com/rust-lang/libc/pull/4108>)
(cherry picked from commit f3bb382ba5344e4dd400b6875a42d769ab9af74f)


# 18181ec5 18-Nov-2024 Trevor Gross <[email protected]>

ci: Set `-u` (error on unset) in all script files

This 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 files

This 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)

show more ...


Revision tags: 0.2.164, 0.2.163
# 1d981230 15-Nov-2024 Trevor Gross <[email protected]>

ci: make scripts more uniform

Perform 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 uniform

Perform 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)

show more ...


Revision tags: 0.2.162, 0.2.161, 0.2.160, 0.2.159, 0.2.158, 0.2.157, 0.2.156, 0.2.155, 0.2.154
# 82206836 30-Mar-2024 ur4t <[email protected]>

Double quote variables in shell scripts


Revision tags: ctest-v0.4.8, 0.2.153, 0.2.152, 0.2.151
# 73fc0898 11-Nov-2023 Yuki Okushi <[email protected]>

Upgrade Android NDK version


# ef3a7822 11-Nov-2023 Yuki Okushi <[email protected]>

Downgrade CI support for MIPS


Revision tags: 0.2.150
# 58121b2c 25-Oct-2023 Alan Somers <[email protected]>

Re-disable linux-mips targets

Though not mentioned in the commit message, change
c9643c8768541b18017bbff90b0d6c582e402ed9 disabled these along with
FreeBSD 14.


Revision tags: 0.2.149
# 8dc0a324 17-Sep-2023 Alan Somers <[email protected]>

Revert "Disable FreeBSD 14 CI temporarily"

This reverts commit c9643c8768541b18017bbff90b0d6c582e402ed9.

New FreeBSD images have been available in gcloud since July. Update the
testing image to th

Revert "Disable FreeBSD 14 CI temporarily"

This reverts commit c9643c8768541b18017bbff90b0d6c582e402ed9.

New FreeBSD images have been available in gcloud since July. Update the
testing image to the latest, 14.0-BETA2

show more ...


Revision tags: 0.2.148
# c9643c87 08-Jul-2023 Yuki Okushi <[email protected]>

Disable FreeBSD 14 CI temporarily

Signed-off-by: Yuki Okushi <[email protected]>


Revision tags: 0.2.147, ctest-v0.4.7, 0.2.146, 0.2.145, 0.2.144, 0.2.143, ctest-v0.4.6, 0.2.142, 0.2.141, 0.2.140, 0.2.139, 0.2.138, ctest-v0.4.5
# fa96301d 04-Nov-2022 Yuki Okushi <[email protected]>

CI: Use an old nightly for all Android targets

Signed-off-by: Yuki Okushi <[email protected]>


# eddc5a3f 03-Nov-2022 Yuki Okushi <[email protected]>

Revive `x86_64-linux-android` CI with an old nightly

Signed-off-by: Yuki Okushi <[email protected]>


Revision tags: 0.2.137, 0.2.136, 0.2.135, 0.2.134, 0.2.133, 0.2.132, 0.2.131, 0.2.130, 0.2.129, 0.1.128, 0.2.128, 0.2.127, 0.2.126, ctest-v0.4.4, 0.2.125, 0.2.124, 0.2.123, 0.2.122, 0.2.121, 0.2.120, 0.2.119, 0.2.118, 0.2.117, 0.2.116, 0.2.115, 0.2.114
# bc9e5900 21-Jan-2022 Jonah Petri <[email protected]>

add CI for armv7-unknown-linux-uclibceabihf


Revision tags: 0.2.113, 0.2.112, 0.2.111, 0.2.110, 0.2.109, ctest-v0.4.3, 0.2.108, 0.2.107, 0.2.106, 0.2.105, ctest-v0.4.2, 0.2.104, 0.2.103, 0.2.102, 0.2.101, 0.2.100, 0.2.99, 0.2.98, 0.2.97, 0.2.96
# 79fc7016 09-Jun-2021 Yuki Okushi <[email protected]>

Run rustup self-update as a separated step


Revision tags: 0.2.95, ctest-v0.4.1
# 0878242e 23-May-2021 Yuki Okushi <[email protected]>

Attempt to fix the Rustup issue on Windows


Revision tags: 0.2.94, 0.2.93, 0.2.92, 0.2.91, 0.2.90, 0.2.89, 0.2.88, 0.2.87, 0.2.86, 0.2.85, 0.2.84, ctest-v0.4.0, 0.2.83, 0.2.82, 0.2.81
# 7a76e615 03-Dec-2020 Yuki Okushi <[email protected]>

Avoid rustup self-updates on Windows GHA


# 8625029a 30-Oct-2020 Yuki Okushi <[email protected]>

Fix shellcheck warnings


Revision tags: 0.2.80
# 2f605023 10-Oct-2020 Yuki Okushi <[email protected]>

Split off Rust installation scripts