Auto merge of #12025 - jetlime:master, r=flip1995
Include GitLab in the CI section of the clippy doc book Fixes #12012 changelog: Docs: [`Continuous Integration`] now includes how to use clippy in GitLab CI.
This commit is contained in:
commit
0bf0b88035
|
@ -9,6 +9,7 @@
|
|||
- [Clippy's Lints](lints.md)
|
||||
- [Continuous Integration](continuous_integration/README.md)
|
||||
- [GitHub Actions](continuous_integration/github_actions.md)
|
||||
- [GitLab CI](continuous_integration/gitlab.md)
|
||||
- [Travis CI](continuous_integration/travis.md)
|
||||
- [Development](development/README.md)
|
||||
- [Basics](development/basics.md)
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
# GitLab CI
|
||||
|
||||
You can add Clippy to GitLab CI by using the latest stable [rust docker image](https://hub.docker.com/_/rust),
|
||||
as it is shown in the `.gitlab-ci.yml` CI configuration file below,
|
||||
|
||||
```yml
|
||||
# Make sure CI fails on all warnings, including Clippy lints
|
||||
variables:
|
||||
RUSTFLAGS: "-Dwarnings"
|
||||
|
||||
clippy_check:
|
||||
image: rust:latest
|
||||
script:
|
||||
- rustup component add clippy
|
||||
- cargo clippy --all-targets --all-features
|
||||
```
|
Loading…
Reference in New Issue