使用に--Jenkins自動展開、インストールと簡単な概要

A、ジェンキンス関連の発表

1.1継続的インテグレーションとは何ですか?

継続的インテグレーション(CI)は、頻繁にトランクコードに組み込ま指します継続的インテグレーションの目的は、高品質を維持しながら、製品を迅速に、更新することができようにすることです。(自動テスト、公開、コンパイルを含む)の各統合自動ビルドは全てスルーが、こんなに早くできる限り統合エラーを見つけることを確認します。多くのチームは、チームがより速くソフトウェアを開発できるように、このプロセスが大幅に、統合問題を減らすことができますを見つけます。

  • 2つの関連する概念があります。連続配信(CD):コードに基づいて継続的インテグレーションの連続的送達に近い実際の動作環境のクラスの生産環境に統合するために展開されます。レビューのために、チームの品質や利用者に配信。コードによる審査は、生産段階に入ります。;継続的デプロイ:次のステップで連続配信は、見直し後のコードを参照することで、生産への展開を自動化。継続的デプロイは、連続的送達の最高段階であります

1.2ジェンキンスとは何ですか?

ジェンキンスは、継続的インテグレーションソフトウェアが可能になる可能にするオープンで使いやすいソフトウェアプラットフォームを提供するために設計されたオープンソース・ソフトウェア・プロジェクトです。

ジェンキンスさんは本当に作品はプラグインがあり、ちょうどプラットフォームです。 ジェンキンスは、あなたが簡単に、など、私たちは、このようないくつかの定期的なタスク、自動包装でインストールを行うと、多くの作業を行うに役立つのテストレポートを生成することができ、継続的インテグレーションプラットフォーム、自動ビルドの役割であるとジェンキンスは、多くの機能を使用していています一般的な機能の多くが実装されており、我々は唯一の完全な多くの複雑な機能のいくつかの簡単な設定を必要とするので、プラグインは、完了です。

1.3ジェンキンス関連機能

1、連続ソフトウェアリリース/テストプロジェクト:主を含め、仕事の継続的な監視の複製に使用。2、外部モニターが実行される作業を呼び出します。

第二に、ジェンキンスを使用するためにインストールして、簡単な

2.1インストールジェンキンス

1、JDKのインストール動作環境、
ここに画像を挿入説明

2、ジェンキンスをインストール


3、編集/etc/sysconfig/jenkins、起動rootユーザーを変更しますここに画像を挿入説明

4、開いてjenkins
ここに画像を挿入説明
ここに画像を挿入説明
このディレクトリを表示するために開始する前に、5は、適切なファイルを生成します開始後に空であります
ここに画像を挿入説明

6、登录web页面进行安装:http://172.25.2.7:8080
ここに画像を挿入説明
7、根据界面的提示信息去服务端查看密码并输入

 cat /var/lib/jenkins/secrets/initialAdminPassword 

ここに画像を挿入説明

ここに画像を挿入説明

8、上个步骤执行成功后,会弹出下面的对话框

ここに画像を挿入説明
9、安装插件,完成后,就安装成功了。

ここに画像を挿入説明

  • 在这里安装插件时,可以加速Jenkins安装插件的速度,减少失败率
cd /var/lib/jenkins/updates/
vim default.json
替换:
:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g
:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g

ここに画像を挿入説明
ここに画像を挿入説明此时,点击系统管理,点击管理插件,查看Jenkins已安装的插件

ここに画像を挿入説明至此Jenkins部署就完成了。

2.2 Jenkins的简单使用

1、创建第一个简单的工程
ここに画像を挿入説明
至此Jenkins部署就完成了。
2、输入项目名称(first job)并选择构建一个自由风格的软件项目

ここに画像を挿入説明
3、上面创建完成后跳转进来后进行配置,选择丢弃旧的构建(下面保持天数一般在5~7天即可)

ここに画像を挿入説明
4、接着选择构建,然后选择Execute Shell 来执行shell命令
ここに画像を挿入説明
5、既然可执行shell命令,执行一个pwd,看下默认的工作目录在哪里

ここに画像を挿入説明

6、上面保存后点击立即构建,就会在下面生成一个build history蓝色即表示正常,若红色即表示有问题,构建完成后,我们可以点击build ID下拉框选择控制台输出来查看详细信息

ここに画像を挿入説明

7、点击控制台输出,通过输出信息我们可以看到Jenkins默认的工作目录在 /var/lib/jenkins/workspace/(项目名称)

ここに画像を挿入説明
8、那么我们创建一个文件,返回工作台,点击配置

ここに画像を挿入説明

9、创建一个test.txt文件并保存

ここに画像を挿入説明10、点击立即构建,同样查看构建后的控制台输出,可以看到构建成功

ここに画像を挿入説明
11、我们进入服务器的项目目录,进行验证是否创建成功

ここに画像を挿入説明

公開された102元の記事 ウォン称賛21 ビュー5314

おすすめ

転載: blog.csdn.net/ranrancc_/article/details/103510613