jenkins -- 自动发布

前题: jenkins 安装启动成功  ssh

1. 登录jenkinsui

2. 下载插件Publish Over SSH插件

    系统管理>管理插件>可选插件>Publish Over SSHblog

    安装完成后,进入系统配置页面能够看到:ip

     

公共参数配置:ci

Passphrase  :密码(key的密码,若是你设置了)部署

Path to key :key文件(私钥)的路径get

Key              :将私钥复制到这个框中jenkins

Disable exec:禁止运行命令io

 

私有参数配置(SSH Servers):

Name            :标识的名字(随便你取什么)

Hostname     :须要链接ssh的主机名或ip地址(建议ip)

Username     :用户名

Remote Directory:远程目录

Use password authentication, or use a different key:

                        能够替换公共配置(选中展开的就是公共配置的东西,这样作扩展性很好)

    私有参数配置高级:

    Port:端口(默认22)

    Timeout (ms):超时时间(毫秒)默认便可

    Disable exec:禁止运行命令

    配置完成后,验证配置是否成功,点击:Test Configuration

3. 新增job,修改构建环境

   3.1 勾选‘Send files or execute commands over SSH after the build runs’

         

        SSH Server配置

            Name:第二步建立的私有配置Name

            Source files:jenkins目录war文件

            Exec command:jenkins打包完成后,要执行的脚本、参数

至此,jenkins自动部署已完成

 

* publish.sh 文件参考下篇blog

相关文章
相关标签/搜索