Gitコミットをトリガーとした自動テスト実行
push
やpull request
など)をトリガーに、人手を介さずApidogの自動テストを実行できます。この機能はGitHub Actions、Jenkins、GitLab CIなど、あらゆるCI/CDプラットフォームで動作します。基本原理:イベントトリガー+CLIコマンド実行
on: push
など)であれ、本質は同じです:Gitのコミットイベントを監視し、Apidogのテストコマンドを実行する
主要CI/CD連携事例
クロスプラットフォーム連携事例:GitHub Actions + Jenkins
シナリオ
apidog run
を実行しApidog自動テストを実施Step 1: Jenkinsプロジェクト設定
Step 2: Webhook URLの取得
Jenkinsのプラグイン管理で「Generic Webhook Trigger」を検索・インストールし、再起動します。
Jenkinsダッシュボードでプロジェクトを選択し、設定画面で
Webhook URLは:
トークンを定義することも可能です。その場合のURLは:

Generic Webhook Trigger
を有効化します。Webhook URLは:
http://<Jenkinsホスト>/generic-webhook-trigger/invoke
http://<Jenkinsホスト>/generic-webhook-trigger/invoke?token=<xxxxxx>
設定を保存後、Webhook URLをコピーします。このURLでJenkinsのテスト実行をトリガーします。
Step 3: GitHub Webhook設定
http://<Jenkinsホスト>/generic-webhook-trigger/invoke?token=<xxxxxx>
application/json
pushイベント
など必要なイベントを選択動作確認
GitHubリポジトリにコードをpush
Jenkinsが即時ビルドを開始
Jenkinsのコンソール出力とテスト結果を確認
主要プラットフォームのWebhookドキュメント
Modified at 2025-06-26 02:52:40