概要
--db-repository
オプションと --java-db-repository
オプションを使います
環境変数でも指定可能です
今回は Gitlab CI で使う方法を紹介します
環境
- Gitlab 17.3.3
- trivy 0.57.0
.gitlab-ci.yml
stages:
- test
trivy-scan:
stage: test
image:
name: aquasec/trivy:latest
entrypoint: ['']
variables:
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db,aquasec/trivy-db,ghcr.io/aquasecurity/trivy-db
TRIVY_JAVA_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-java-db,aquasec/trivy-java-db,ghcr.io/aquasecurity/trivy-java-db
script:
- trivy --version
- trivy clean --all
- trivy image --download-db-only
最後に
リポジトリ先はカンマ区切りで指定できるので自分でミラーを作成して指定しても OK です
0 件のコメント:
コメントを投稿