rust/README.md
Paul Campbell e931692d33
All checks were successful
/ test (push) Successful in 4s
feat!: drop clang and mold
2024-09-16 16:20:38 +01:00

659 B

docker-builder-rust

Docker image for building Rust projects with Cargo.

Usage

In a Forgejo action file, e.g. .forgejo/workflows/test.yml:

on: [push]
jobs:
  test:
    runs-on: docker
    steps:
      - uses: https://git.kemitix.net/kemitix/rust@v1.80.0
        with:
          args: cargo test
      - uses: https://git.kemitix.net/kemitix/rust@v1.80.0
        with:
          args: cargo build

Contents

  • nodejs
  • rust
  • git
  • cargo
  • cargo-binstall

Binary size

To reduce the size of the debug binary, add the following to the .cargo/config.toml file in you project.

[profile.dev]
debug = 0
strip = "debuginfo"