[go: up one dir, main page]

kube 0.15.1

Kubernetes client in the style of client-go
Documentation
set -euo pipefail

if [ ! -d ~/.cargo/bin ]; then
	mkdir -p ~/.cargo/bin
	curl -Lo ~/.cargo/bin/rustup 'https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init'
	chmod +x ~/.cargo/bin/rustup
	ln -s ~/.cargo/bin/rustup ~/.cargo/bin/cargo
	ln -s ~/.cargo/bin/rustup ~/.cargo/bin/cargo-clippy
	ln -s ~/.cargo/bin/rustup ~/.cargo/bin/rustc
	ln -s ~/.cargo/bin/rustup ~/.cargo/bin/rustdoc
	export PATH="$PATH:$(realpath ~/.cargo/bin)"
fi

rustup install stable
rustup default stable

rustup component add clippy

# Saves a few seconds for large crates
export CARGO_INCREMENTAL=0

cargo clippy --all-features -- -D warnings