GITクローンの完全な生成

GITクローンの完全な生成

5分ごとにGITクローン状態を実行するJenkinsパイプラインを作成したいと思います。 GITレプリケーションコマンドが機能しない、失敗した、または合格した場合、エラー/問題をどのように捉えますか?

ベストアンサー1

一般的なアプローチは

if command; then
    # Every went OK
else
    # Something failed
fi

適用対象git:

if git clone ...; then
    # The repo was cloned correctly
else
    # Something failed
fi

git clone最初の分岐は、コマンドがステータス0(成功を示す)で終了した場合にのみ実行されます。他のすべての終了状態は失敗とみなされ、第2の分岐が実行される。

おすすめ記事