バージョンを発行したジェンキンス+ドッカ+ gitlab +港+パイプラインの迅速な展開プロセス

はじめに
ビジネスが成長するにつれて、需要は、各要件のサイズを増加し始め、開発サイクル、リリースタイムは矛盾しています。オーバーレイシステムアーキテクチャはまた、大きさの、高速反復機能を増加しているサービスの数に対応するマイクロサービス、機能を、ベースと、より迅速かつインテリジェントの導入を必要とします。そのため、従来の手動展開は彼らの理解を超えてきました。
継続的インテグレーション、連続展開、マイクロのための双方向サービスの継続的な開発、チームは全体的な効率不可欠な部分を改善することです。CIの使用の合理化、CDは大幅に生産効率を向上するだけでなく、製品のインタラクティブな品質を向上させることができます。
コーミングのプロセス:

1.ヒットgitlabの上のタグのオンライン版の開発
2.jenkinsタグのバージョンを取得します。
3.ライト・パイプライン
3.1コードクローンgitのプルする
3.2のMavenは、JARパック構築
dockerfile書かれた3.3ファイルを
3.4と地元の港の倉庫の鏡像を作成するためにプッシュ
3.5第一の容器、ミラーを削除し、容器を引き上げ開始

ジェンキンスグラフィカルインターフェイスの設定:
1.コンストラクションヒストリ予約(日数)を設定し
バージョンを発行したジェンキンス+ドッカ+ gitlab +港+パイプラインの迅速な展開プロセス
たタグを送信するために選択したバージョンに対応し、2パラメータ構文を。(一般的に名前の日付時刻タグのバージョン分、区別しやすいです)
バージョンを発行したジェンキンス+ドッカ+ gitlab +港+パイプラインの迅速な展開プロセス

おすすめ

転載: blog.51cto.com/12191723/2433555