Jenkins 無料展開ツール
ソフトウェアの構築と配信用の無料展開ツール
コードを作成し、テストを実行し、無料およびオープンソースのJavaベースの展開ツールを使用してソフトウェアを展開します。ソフトウェアチームが展開ワークフローを自動化できるようにします。
概要
Jenkinsは、大手オープンソース自動化サーバーの1つです。これは、(CI)連続統合と(CD)連続展開機能をサポートする100%無料展開ツールです。 Jenkins Open Source Serverには、ソフトウェアの構築、展開、自動化用の幅広いプラグインが搭載されています。これは、堅牢で信頼性が高く、拡張可能な展開ツールです。ジェンキンスはマスタースレーブアーキテクチャを使用しています。これにより、ソフトウェアチームは複数のビルドとソフトウェアのテストを同時に実行できます。 Jenkins Automation Serverには、ユーザーが自動化インフラストラクチャを正確に保護できるようにするための高度に安全なメカニズムがあります。ユーザーアクセス制御は、認証と承認スキームをサポートするJenkinsの重要なコンポーネントです。さらに、サードパーティのプラグインをインストールすることで、アクセス制御を拡張できます。パイプラインサポートは、もう1つの素晴らしい機能です。パイプラインは、連続配信パイプラインをJenkinsに組み込んで統合できるようにするプラグインのコレクションです。パイプラインは、コードを生成し、テストを実行し、アプリケーションの新しいバージョンを安全に展開します。 このオープンソース展開ツールはJavaで書かれています。 Jenkinsには、管理者、開発者、およびエンドユーザー向けの詳細なドキュメントがあります。さらに、この無料展開ツールのソースコードはGitHubで利用可能で、MITライセンスでリリースされます。
特徴
ジェンキンスには優れた機能リストがあり、そのうちのいくつかは次のとおりです。
- 無料でオープンソース
- 継続的な統合と継続的な配信
- シンプルで使いやすいユーザーインターフェイス
- 簡単なインストールと構成
- プラグインをサポートします
- サードパーティのプラグインを使用して拡張可能です
- 分散ビルドをサポートします
- ステータス通知を作成します
- ビルドパイプラインをサポートします
- 外部ジョブの監視
インストール
ubuntuを使用したインストール
システムにリポジトリキーを追加します。
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
次のコマンドを実行して、リストにリポジトリを追加します。
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
下のコマンドを実行して、リポジトリを更新します。
sudo apt update
Jenkinsをインストールします。
sudo apt install jenkins
ジェンキンスサービスを開始します。
sudo systemctl start jenkins
サイトを開きますhttp://