image: alpine/edge packages: - rustup sources: - https://git.srht.e3t.cc/~starkingdoms/starkingdoms tasks: - install_toolchain: | rustup-init -y echo '. "$HOME/.cargo/env"' > ~/.profile source ~/.profile rustup target add wasm32-unknown-unknown - native_server: | source ~/.profile cd starkingdoms cargo clippy --package starkingdoms -F native -F server - native_client: | source ~/.profile cd starkingdoms cargo clippy --package starkingdoms -F native -F client - native_ls: | source ~/.profile cd starkingdoms cargo clippy --package starkingdoms -F native -F server -F client - web_client: | source ~/.profile cd starkingdoms cargo clippy --target wasm32-unknown-unknown --package starkingdoms -F wasm -F client