Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dcoles/gitlab-cargo-audit
Use cargo-audit to generate a GitLab Dependency report
https://github.com/dcoles/gitlab-cargo-audit
gitlab gitlab-ci rust security
Last synced: 9 days ago
JSON representation
Use cargo-audit to generate a GitLab Dependency report
- Host: GitHub
- URL: https://github.com/dcoles/gitlab-cargo-audit
- Owner: dcoles
- License: apache-2.0
- Created: 2022-02-24T23:10:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T20:22:23.000Z (2 months ago)
- Last Synced: 2024-10-13T13:32:38.102Z (24 days ago)
- Topics: gitlab, gitlab-ci, rust, security
- Language: Rust
- Homepage:
- Size: 120 KB
- Stars: 4
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# GitLab cargo-audit
![GitLab Security Report Schema: 15.0.7](https://img.shields.io/badge/Security%20Report%20Schema-15.0.7-blue?logo=gitlab)
Generate GitLab [Dependency Scanning report](https://docs.gitlab.com/ee/user/application_security/dependency_scanning/) using [`cargo-audit`](https://github.com/rustsec/rustsec).
## Usage
Add the following to your `.gitlab-ci.yml`:
```yaml
audit:
stage: test
script:
- gitlab-cargo-audit --output-path gl-dependency-scanning-report.json
artifacts:
when: always
reports:
dependency_scanning: gl-dependency-scanning-report.json
```## License
Dual licensed under the [MIT](LICENSE-MIT) and [Apache 2.0](LICENSE-APACHE) licenses.