ホームページ  >  記事  >  ウェブフロントエンド  >  jenkinsコンテナのインストールnodejs

jenkinsコンテナのインストールnodejs

WBOY
WBOYオリジナル
2023-05-23 22:22:063056ブラウズ

現代のソフトウェア開発において、統合テストは重要なリンクです。 Jenkins は、ビルドとテストを自動化するための非常に人気のあるツールです。同時に、Node.js プラットフォームは JavaScript 開発でもよく使用されます。では、Jenkins コンテナーに Node.js をインストールするにはどうすればよいでしょうか?この記事では、そのプロセスについて説明します。

Node.js をインストールする前に、まず Jenkins コンテナーをインストールする必要があります。 Jenkins コンテナーは、DockerHub または Docker コマンド ラインを介してローカルで実行できます。 Jenkins は、Docker コマンド ラインを使用して Jenkins をインストールする方法を公式に提供しています。次のコマンドを参照してください:

docker run --name myjenkins -p 8080:8080 -p 50000:50000 jenkins/jenkins

実行後、ブラウザーから Jenkins UI を開くことができます。デフォルトでは、Node.js は Jenkins にインストールされていないため、手動でインストールする必要があります。次に、Jenkins コンテナに Node.js をインストールする 2 つの方法を紹介します。

方法 1: ノード マネージャー プラグイン (NodeJS プラグイン) を使用する

ノード マネージャー プラグインは、Jenkins によって提供される公式プラグインであり、インストールと構成プロセスを簡素化できます。 Node.jsの。 Node.js をインストールする手順は次のとおりです:

1. Jenkins にログインし、プラグイン管理ページに入ります: http://localhost:8080/pluginManager/

2.検索ボックスで「NodeJS」を検索し、「プラグイン」を選択し、「インストール」を選択します。

3. インストールが完了したら、[システム管理] ページで [グローバル ツール構成] オプションを見つけて、構成インターフェイスに入ります。

4. [NodeJS] セクションで [NodeJS の追加] をクリックすると、ノードが [NodeJS インストール] に表示されます。

5. 「NodeJS インストール」では、Node.js のインストールパスとバージョン番号を設定できます。

6. 構成が完了したら、Jenkinsfile または Freestyle プロジェクトで、「ビルド環境」で構成したばかりの Node.js バージョンを選択して、プロジェクトがそのバージョンの Node.js を使用できることを確認できます。 。

方法 2: Node.js を手動でインストールする

Node.js のインストール プロセスにすでに慣れている場合は、NodeJS プラグインのインストールをスキップして、Node.js を手動でインストールすることを選択できます。 。 Node.js を手動でインストールする手順は次のとおりです:

1. Jenkins コンテナにログインし、次のコマンドを実行します:

$ sudo apt-get update
$ sudo apt-get install curl

2. Node.js バイナリ ファイルをダウンロードして解凍します。それ:

$ curl -s https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz | tar -xJf -

3. Node.js バイナリ ファイルの解凍されたフォルダーを /usr/local/ に移動します:

$ sudo mv node-v10.16.3-linux-x64 /usr/local/

4. Node.js バイナリ ファイルのパスをPATH 環境変数:

$ export PATH=$PATH:/usr/local/node-v10.16.3-linux-x64/bin/

5. Jenkinsfile または Freestyle プロジェクトでは、シェル コマンドまたはその他の手段を通じて Node.js を使用できます。

概要

Node.js を Jenkins コンテナーにインストールすると、テストの統合をより適切に行うことができます。ノード マネージャー プラグインを使用すると、Node.js のインストールと構成プロセスを簡素化できますが、Node.js の手動インストールには Linux 環境の基本的な知識が必要です。どの方法を選択するかは、実際の状況によって異なります。ただし、どちらの方法を選択しても、より自由で柔軟なテスト環境が得られます。

以上がjenkinsコンテナのインストールnodejsの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。