jenkins自动部署项目文件

本文共有959个字,关键词:jenkins

jenkins构建成功后,如何自动把生生成的bin等文件自动拷贝到iis网站根目录下?

  • 实现自动部署的方法主要有这几种:
  • 1.ftp方式:把文件通过ftp插件推送到服务器的ftp上,服务器需建立ftp服务(一般要开启21端口);ftp形式又有几种办法:
    (1)用到jenkins的插件:Publish Over FTP,装插件就行,最简单。

(2)命令行形式,一般要装一个支持ssh的客户端,如winscp。

  • 2.共享文件夹方式:服务器设置共享文件夹,jenkins推送文件进去。
    可以用到的jenkins插件:Publish over CIFS;当然也可以直接用命令行。

我这里主要用到第一种方法,即装Publish Over FTP插件的形式。

一、准备

  • 目标服务器安装ftp服务(可以直接在iis安装),然后要知道ftp地址和账号密码。具体怎么装请百度。
  • jenkins安装Publish Over FTP插件。

二、配置

  • 1.安装好插件后需要在 系统管理->系统设置->Publish over FTP 中配置ftp访问的地址。
    微信图片_20170930182622.png

三、使用

    1. 增加构建后步骤,选择Send build artifacts Over FTP。Remote Directory表示相对于ftp根目录的路径,/表示根目录。
  • 2.指定参数。
    微信图片_20170930183354.png

这里注意:source files的路径是相对于项目的路径,貌似不能拿其他路径下的文件。
我这里只覆盖了bin文件夹,其他参数自己选,构建成功后就可以在ftp上看到了。
(完)

「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」

fengxianqi

(๑>ڡ<)☆谢谢老板~

使用微信扫描二维码完成支付

版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论