IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300
答疑 | Jenkins持续集成,如何实现增量发布 ?
上一篇 /
下一篇 2016-10-28 13:16:23
/ 个人分类:测试工具
j5V5`8\^4W0
51Testing软件测试网/Y[U4wD6m
支持增量发布,通过调用lftp脚本实现快速的应用部署(在比较了cwRsync、unison、wget、lftp、ftpsync、csync、Syncrify、DeltaCopy、tar、bacula等工具后,最终lftp胜出,我们采用:
5W!a)h @
Y%P0lftp -c 'open -e "mirror --allow-chown -x vssver.scc -R --parallel=10 --use-pget-n=10 --log=%LOG_FILE% %LOC_DIR% %REMOTE_DIR%" sftp://%USER%:%PASSWORD%@%IP%'
51Testing软件测试网6j~/~vG TDN
这样的脚本来进行增量发布,将编译后的结果与部署环境上的进行自动比对更新)。
51Testing软件测试网J*`,[Bk原文http://dockone.io/article/753
收藏
分享给好友
管理
举报
TAG:
软件测试
Jenkins
Linux
持续集成