https://github.com/dilla-io/docker
Dilla Rust tooling Docker image for CI and local dev.
https://github.com/dilla-io/docker
docker rust-lang
Last synced: 4 months ago
JSON representation
Dilla Rust tooling Docker image for CI and local dev.
- Host: GitHub
- URL: https://github.com/dilla-io/docker
- Owner: dilla-io
- License: gpl-3.0
- Created: 2024-02-22T21:22:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-08T18:10:27.000Z (over 1 year ago)
- Last Synced: 2024-12-27T17:30:29.995Z (5 months ago)
- Topics: docker, rust-lang
- Language: Dockerfile
- Size: 33.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Dilla Rust Docker image
Share your design systems in a tiny universal package. [https://dilla.io](https://dilla.io)
## Docker tools image for Dilla Engine
Docker image tools for [Dilla Engine](https://gitlab.com/dilla-io/engine), including
- [Rust fmt](https://github.com/rust-lang/rustfmt)
- [Clippy](https://github.com/rust-lang/rust-clippy)
- [Cargo binary install](https://crates.io/crates/cargo-binstall)
- [Just](https://github.com/casey/just)
- NodeJS, required for [jco](https://github.com/bytecodealliance/jco)Used by the project directly
- [cargo-component](https://crates.io/crates/cargo-component)
- [cargo-tarpaulin](https://crates.io/crates/cargo-tarpaulin)
- [wasm-opt](https://github.com/WebAssembly/binaryen)
- [wasm-bindgen-cli](https://github.com/rustwasm/wasm-bindgen)## Tests
Tests against this Docker container and what's inside.
`GITHUB_TOKEN` is optional, but allow faster download for cargo binstall to avoid build.
See [Github Tate limits](https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api)```shell
GITHUB_TOKEN=_MY_TOKEN_ make build
make test
```