新しいJavaプロジェクトの研究オンラインノート-day20(XIII)

4.4.3 Mavenは、構成構築
:目標
jekinsは、コンテナを停止し、コンテナを削除ミラーリング、分析の間でミラーリング削除繰り返し重複が発生しないように構築使用ジェンキンスを

3段階のプロセスの構成:
本実施例は、他の操作方法と同様、例えば、XC-支配センタープロジェクトを構築します。
図1に示すように、シェルスクリプトがコンテナを停止し、ミラーのtelnet 192.168.101.64(テストサーバー)を取り外し、容器を除去
XC-支配中心容器は192.168.101.64:5000/xc-govern-center:1.0を削除する削除XC-支配中心容器を停止します-snapshotミラー
、次のようにシェルスクリプトは次のとおりです。
[mw_shl_code = AppleScriptの、真の]#/ binに/ bashの結果= $(ドッカーPS | grepを"192.168.101.64:5000/xc-govern-center")[[ "の検索結果を$"のIF! = ""]]、次にエコー" [[場合|"(192.168.101.64:5000/xc-govern-center "XC-支配-中央停止のgrepドッカPS -a)ドッカストップXC-支配-中央Fiの結果1 = $を" ! "$の結果1" = "" ]]その後、エコー"のRM XC-支配センター"ドッキングウィンドウのRM XC-支配-中央Fiの結果2 = $(ドッカ画像| grepを"192.168.101.64:5000/xc-govern-center")
【/ mw_shl_code]
[mw_shl_code = AppleScriptを、真]場合は [[ "$の結果2が"!= ""]]、次にエコー"192.168.101.64:5000/xc-govern-center:1.0-SNAPSHOT"ドッキングウィンドウRMI 192.168.101.64:5000/xc-govern ビジネスセンターのテニス:1.0 SNAPSHOT-Fiの
[/ mw_shl_code]
新しいJavaプロジェクトの研究オンラインノート-day20(XIII)
。3、ミラーを引っ張って、コンテナを作成し、コンテナが倉庫からドッカプライベート画像を引っ張って起動し、コンテナを作成し、コンテナの開始は、
コンテナの実行ログを表示します

新しいJavaプロジェクトの研究オンラインノート-day20(XIII)

おすすめ

転載: blog.51cto.com/13517854/2435872