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をインストールします。Jenkinsのドキュメント:https://www.jenkins.io/をご覧ください。
JenkinsのNode JS 環境
- JenkinsでPlugin Managerにアクセスして、Node JSのプラグインをインストールします。
- Build 環境でnodeの設定をセットアップします。
- 新しいJenkinsのタスクを作成して、Build - Execute Shellに移動して、apidogCliのコマンドを貼り付けてから、保存と実行します。
Jenkinsでレポートを公開
コマンドで生成されたレポート名 ${JOB_NAME}_${BUILD_NUMBER}
(Jenkinsの内蔵変数)を特定します。 HTML Publisher
プラグインを使用してレポートを表示します。
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}