Начало работы с проверкой соответствия кодексу

Проверка соответствия кода осуществляется через интерфейс командной строки Checks, а результаты загружаются в консоль Checks.

Соответствие кода установки

Для начала следуйте инструкциям по установке Checks CLI .

После установки вы сможете запускать команды проверки соответствия кода:

checks code <command>

Сканируйте свой проект

После установки Checks Code Compliance вы можете сканировать свою кодовую базу, чтобы понять, как собираются, передаются или обрабатываются конфиденциальные данные.

Для сканирования кода репозитория с помощью Code Compliance CLI используйте команду checks code scan .

Например, чтобы протестировать репозиторий my-swift-app , который находится в папке repositories/personal :

checks code scan repositories/personal/my-swift-app

По умолчанию Code Compliance выводит результаты в текстовом формате в терминале.

Вывести результаты теста в формате JSON

Чтобы экспортировать результаты в формат JSON в терминале:

checks code scan PATH --format=json > ./checks-code-results

Чтобы экспортировать результаты в формат JSON и сохранить в локальном файле:

checks code scan PATH --format=json > ./checks-code-results.json

Вывести результаты теста в формате HTML

Чтобы экспортировать результаты в формат HTML в терминале:

checks code scan PATH --format=html > ./checks-code-results

Чтобы экспортировать результаты в формат HTML и сохранить в локальном файле:

checks code scan PATH --format=html > ./checks-code-results.html

Дополнительная помощь

Запустить checks code scan --help .

Настройте автоматическое сканирование

Информацию о настройке автоматизированных сканирований на соответствие коду см. в нашей обзорной документации CI/CD.

Получение поддержки

Отправьте электронное письмо на адрес checks-support@google.com, если вам нужна помощь с проверкой соответствия кодам или с проверками в целом.