gitlab-build-images/scripts
Stan Hu 9e04d5d21a
Fix Rust installation
There were a number of issues:

1. `rustc` wasn't actually installed since the `INSTALL_RUST_VERSION`
argument wasn't set.

2. `rustup` wasn't running properly since the `CARGO_HOME` and
`RUSTUP_HOME`weren't being exported and set by default. We now use the
technique described in https://github.com/rust-lang/rustup/issues/1085
to create a wrapper and link all the binaries in /opt/rust/bin and
link them to /usr/local/bin.

3. `rustc version` is not a valid command. `rustc --version` is valid.
2023-01-18 17:33:45 -08:00
..
lib Fix Rust installation 2023-01-18 17:33:45 -08:00
cache-google-chrome Cache chrome for correct debian version 2022-11-08 12:49:31 +00:00
download-file Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
generate-locale Make locale setting OS-dependent 2022-07-06 13:17:17 +05:30
install-bazelisk Add arm capability without pushing and building images 2022-09-22 08:17:17 +00:00
install-buildx Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
install-chrome feat: Proper Emoji support in Chrome images 2022-12-07 11:46:06 +01:00
install-docker Add arm capability without pushing and building images 2022-09-22 08:17:17 +00:00
install-essentials Install essential packages in UBI 2022-07-06 13:17:13 +05:30
install-gcloud Support using OS other than Debian as base for custom images 2022-07-04 16:30:29 +05:30
install-git Install pcre2 2019-05-07 12:32:22 -07:00
install-golang Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
install-graphicsmagick Compile graphicsmagick with jpeg/tiff 2019-02-18 14:25:42 +00:00
install-helm Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
install-kubectl Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
install-lfs Build arm64 images by default and additionally do not require docker buildx for simple builds 2022-10-28 07:38:23 +00:00
install-node Update yarn to latest patch 2022-12-13 11:03:19 +01:00
install-pcre2 Use sourceforge mirror for PCRE2 as FTP one has been removed 2021-11-10 11:21:04 +05:30
install-postgresql Support using OS other than Debian as base for custom images 2022-07-04 16:30:29 +05:30
install-ruby Verify mandatory Ruby patches exist 2022-11-30 16:44:38 +00:00
install-rust Fix Rust installation 2023-01-18 17:33:45 -08:00
install-www-gitlab-com Add arm capability without pushing and building images 2022-09-22 08:17:17 +00:00
validate-binaries-architecture Update scripts to compile arm64 based images 2022-05-02 17:20:44 +02:00