Jenkinsのインストール#
Jenkinsは、ソフトウェア開発プロセスにおいて、ビルド、テスト、アプリケーションのデプロイを自動化するためのツールです。以下は、LinuxシステムにJenkinsをインストールする手順です。2.
JenkinsのソースをAPTソフトウェアソースリストに追加します:
インストールが完了したら、ウェブブラウザで http://localhost:8080
にアクセスしてJenkinsコンソールを開きます。コンソールは、Jenkinsサービスを管理および設定するためのWeb APIを提供します。JenkinsのNode.js環境設定#
Apidog CLIを実行する前に、Node.jsのバージョンがv10以上であることを確認する必要があります。そのため、まずJenkins環境でNodeJSの依存関係を設定する必要があります。
1.
Jenkinsのプラグイン管理を開き、NodeJSプラグインを見つけてインストールし、再起動します。
2.
グローバルツール設定で新しいNodeJSを作成し、バージョン番号(v10以上が必要)とパッケージ名 apidog-cli
を設定します。
Apidog CLIコマンドの実行#
Jenkinsホストにapidog-cliがインストールされており、Node環境で直接タスクを実行したい場合は、以下の図のNode設定を参考にして、ホストのNodeパスを入力します。新しいタスクを作成し、Build EnvironmentでNode情報を設定します。ビジュアル設定パイプライン#
ビルドステップに Excute shell
を追加し、ApidogCliのコマンドをコピーして貼り付け、保存して実行します。JenkinsホストがWindowsシステムの場合は、ビルドステップを Windows batch command
に置き換えてください。パイプラインにコードを埋め込む#
CI/CDツールページからCIコードをコピーします。Jenkins設定のパイプラインに直接コードを貼り付けて、継続的インテグレーション設定を完了します。Jenkinsでのレポートの公開#
コマンドで生成されるレポート名を ${JOB_NAME}_${BUILD_NUMBER}
(Jenkinsの組み込み変数)として指定します。HTML Publisher
プラグインを使用してレポートを表示します。