zoukankan      html  css  js  c++  java
  • Jenkins+.Net+VS+SVN+SSH+IIS 实现部署远程服务器

    网上Jenkins部署到远程服务器Java的示例居多,竟然没怎么看到.net项目的;

    大体思路:

    1 Jenkins实现本地部署(这个资料很多,不细说了)

    2 将发布出的指定生成到Jenkins工作目录的一个相对路径下(步骤3中会用到)

    3 通过ssh将步骤2生成的文件发送到远程服务站点的文件目录下,并重启站点

    4 重启远程服务器站点的命令

    C:WindowsSystem32inetsrvappcmd.exe stop site "sitename"

    C:WindowsSystem32inetsrvappcmd.exe start site "sitename"

    本来时将命令写在远程发布配置里的“exec command”里,但是却只能执行一句命令,这是什么机制?

    就将命令放到一个批处理文件里拷贝到服务器上,在“exec command”里指向该批处理文件;重启站点成功;

  • 相关阅读:
    毕设问题02-index.jsp跳转html问题
    毕设问题01-html中引入公共部分代码
    毕设开篇
    object和大括号自定义对象
    数组js
    function 方法的使用
    JavaScript01
    CSS属性
    听说不能改日期了
    获取时间
  • 原文地址:https://www.cnblogs.com/shawn-he/p/11223697.html
Copyright © 2011-2022 走看看