SVNのバックアップが自動的にjarファイルのパッケージを構築ジェンキンスをアップロード

最初のスクリプト化

私たちは、ローカルディレクトリのsvn(SVN coコマンドを)引っ張っ同等のものを持っている。この方法は、そのディレクトリにjarファイルのパッケージをコピーし、SVNにアップロード。

mkdir -p tmp && 
cd tmp &&
rm -rf ./* &&
svn co  svn://svn.haha.com/release/05_ww/UAT/05_ws_`date +%Y%m` --username "lll" --password "${pwd}" --no-auth-cache && 
cd 05_wwms_`date +%Y%m`/ &&
cp ${WORKSPACE}/war/xxx.war ${WORKSPACE}/war/xxx.war.`date +%Y%m%d%H%M%S` &&
cp -r ${WORKSPACE}/war/xxx.war.`date +%Y%m%d%H%M%S` ./ &&
svn add xxx.war.`date +%Y%m%d%H%M%S` && 
svn commit -m "wwwms测试环境发布包-$(date +%F)" --username "lll" --password "${pwd}" --no-auth-cache

でもSVNこの方法を使用するとき、あなたはジェンキンスを設定することができ、パスワードを使用する必要があります。

 

SVN出版社のプラグインを使用する2番目の方法

ステップ1、プラグインインストールSVNパブリッシャ

 

ステップ2、コマンドSVN接続を実行し、キャッシュされたパスワード

SVNパスワードを接続するためのプラグインを必要とするには、コマンドSVN接続、SVNパスワードのキャッシュサーバを実行することができます。

svn://svn.haha.com/release/05_ww/UAT/05_ws_`date +%Y%m` --username "lll" --password "pwd"

 

ステップ3、設定のアップロード

公開された87元の記事 ウォン称賛14 ビュー80000 +

おすすめ

転載: blog.csdn.net/epitomizelu/article/details/104428794