V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mdluo
V2EX  ›  GitHub

GitHub 的 Webhooks 自动部署( PHP 版)

  •  
  •   mdluo · Sep 28, 2015 · 3652 views
    This topic created in 3875 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   ·   3367 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 14:03 · PVG 22:03 · LAX 07:03 · JFK 10:03
    ♥ Do have faith in what you're doing.