mdluo
V2EX  ›  GitHub

GitHub 的 Webhooks 自动部署( PHP 版)

  •  
  •   mdluo · Sep 28, 2015 · 3692 views
    This topic created in 3890 days ago, the information mentioned may be changed or developed.
    6 replies    2015-12-23 00:16:22 +08:00
    iyaozhen
        1
    iyaozhen  
       Sep 28, 2015
    赞,已 fork 。
    imyip
        2
    imyip  
       Sep 28, 2015
    纯部署的话我会添加这些命令:
    git reset --hard origin/master;git clean -f;git pull;
    mdluo
        3
    mdluo  
    OP
       Sep 28, 2015
    @imyip 感谢!已更新
    JiaFeiX
        4
    JiaFeiX  
       Dec 23, 2015
    直接在 PHP 里执行 shell exec 会不会不安全?
    JiaFeiX
        5
    JiaFeiX  
       Dec 23, 2015
    弱弱的问一句: /usr/bin/git pull 2>&1

    最后这个 2>&1 是什么意思?
    JiaFeiX
        6
    JiaFeiX  
       Dec 23, 2015
    2>&1 指将标准信息输出路径指定为错误信息输出路径(也就是都输出在一起) 明白了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3126 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 06:32 · PVG 14:32 · LAX 23:32 · JFK 02:32
    ♥ Do have faith in what you're doing.