GitHubとTravis CIを使う必要はありません。 GitHubアカウントではなく、電子メールアドレスとパスワードだけでCoverityアカウントにサインアップし、GitHubプロジェクトをインポートするのではなく、詳細フォームに記入してプロジェクトを追加することができます。同様に、Travisからではなく、手動で、またはCIから、Coverity Scanにビルドをアップロードすることができます。
最初にhttps://scan.coverity.com/users/sign_upにサインアップ/ログインしてからhttps://scan.coverity.com/download?tab=java(たとえばJava用)を開き、ソフトウェアを作成してビルドを行うことができます。
独自のCIを使用したい場合は、https://scan.coverity.com/projects/name-of-your-project/builds/newにプロジェクトを追加した後、手動ビルドと自動ビルドの両方を行うための情報が得られます。
本質的には、次のいずれかのWebサイトからログインした後、またはそのランuntarし、その後
wget https://scan.coverity.com/download/linux64 --post-data "token=<secret-token>&project=name-of-your-project" -O coverity_tool.tgz
(お使いのプラットフォームでLINUX64を置き換える)
あなたがすることによってビルド計測ツールをつかむことができます
../cov-analysis-linux64-8.7.0/bin/cov-build --dir ../cov-int mvn -DskipTests=true package
が最終的にCOV-int型のディレクトリをタールインストルメントビルド
は、HTTP POSTリクエストでそれをアップロード
curl --form token=<secret-token> \
--form email=<your-email> \
--form [email protected]/file/location \
--form version="Version" \
--form description="Description" \
https://scan.coverity.com/builds?project=<name-of-your-project>
git URLは必須ではないと思われます。プロジェクトが登録されたら、ツールをダウンロードすることができます –