メインコンテンツまでスキップ

Jenkinsで継続的インテグレーションを

インストール方法

Jenkins GPG 公開キーを追加します。

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

Jenkins ソースを APT ソフトウェア ソースのリストに追加します。

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

APT パッケージ リストを更新します。

sudo apt-get update

Jenkins をインストールします。

sudo apt-get install jenkins

Jenkins サービスを開始します。

sudo systemctl start jenkins

インストールが完了したら、Web ブラウザーにhttp://localhost:8080を入力して Jenkins コンソールにアクセスします。コンソールは、Jenkins サービスを管理および構成するための Web インターフェイスを提供します。

JenkinsのNode JS 環境

  1. JenkinsでPlugin Managerにアクセスして、Node JSのプラグインをインストールします。

jenkins

  1. Build 環境でnodeの設定をセットアップします。
  2. jenkins
  1. 新しいJenkinsのタスクを作成して、Build - Execute Shellに移動して、apidogCliのコマンドを貼り付けてから、保存と実行します。

jenkins

Jenkinsでレポートを公開

コマンドで生成されたレポート名 ${JOB_NAME}_${BUILD_NUMBER} (Jenkinsの内蔵変数)を特定します。 HTML Publisher プラグインを使用してレポートを表示します。

jenkins

apidog run https://api.apidog.com/api/v1/api-test/ci-config/XXX/detail?token=xxxxx -r html,cli --out-file ${JOB_NAME}_${BUILD_NUMBER}