1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
Generate CI configuration
Usage: maturin[EXE] generate-ci [OPTIONS] <CI>
Arguments:
<CI>
CI provider
Possible values:
- github: GitHub
Options:
-m, --manifest-path <PATH>
Path to Cargo.toml
-v, --verbose...
Use verbose output.
* Default: Show build information and `cargo build` output. * `-v`: Use `cargo build -v`.
* `-vv`: Show debug logging and use `cargo build -vv`. * `-vvv`: Show trace logging.
You can configure fine-grained logging using the `RUST_LOG` environment variable.
(<https://docs.rs/tracing-subscriber/latest/tracing_subscriber/filter/struct.EnvFilter.html#directives>)
-o, --output <PATH>
Output path
[default: -]
--platform <platform>...
Platform support
[default: linux musllinux windows macos]
Possible values:
- all: All
- manylinux: Manylinux
- musllinux: Musllinux
- windows: Windows
- macos: macOS
- emscripten: Emscripten
--pytest
Enable pytest
--zig
Use zig to do cross compilation
--skip-attestation
Skip artifact attestation
-h, --help
Print help (see a summary with '-h')
|