首页/开发/CI/CD 与发布速查/流水线内置安全扫描
流水线设计54 条

流水线内置安全扫描

把 SAST、依赖、密钥、容器与 IaC 扫描挂在流水线上,问题尽量在合并前拦截;结果并入报告与门禁。

CI/CD 与发布速查开发更新于 2026-10-12
扫描家族SAST 静态代码、DAST 动态、SCA 依赖、Secret 密钥、Container 镜像、IaC 配置
接入方式GitLab 安全模板 / GitHub code scanning / 独立开源工具
输出统一进流水线报告(JUnit/SARIF),再接门禁策略

GitLab 模板引用示例

GitLab 模板引用示例
include:
  - template: Security/Secret-Detection.gitlab-ci.yml
  - template: Security/SAST.gitlab-ci.yml
首次接入会有大量存量告警:先跑观察模式统计,再按严重级逐步收紧门禁。

易错点

  • 一开始就全量阻断:存量问题把所有人堵在门外,采用基线+增量策略
  • 扫描结果无人看:至少把高危项接入通知与门禁,否则只是噪声

数据来源与参考

  • GitLab Docs《Secure your application》
  • GitHub Docs《About code scanning》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌