服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 厨师 部署 git
  3. 厨师:如果git deploy已经拉动了新的代码,如何执行操作?
Intereting Posts
Solaris ZFS ACL Microsoft SmartScreen筛选器需要访问哪些URL才能使用? 是Apache日志黑客certificate 非常高的networking在EC2实例 VLAN和接入点 WDS部署自动join域 nginx不检查websocket代理上的server_name和端口 如何指定哪个会话连接到MSTSC? vSphere高可用性,容错和快照 PowerShell DSCconfiguration文件是否可以从当前的系统版本创build? Exchange 2010客户端访问优先级 自动closuresnetcat连接 用于Windows的4in6隧道软件 DNS为相同的IPparsing到不同的机器 如何清理OpenStack孤儿的东西,并pipe理垃圾?

厨师:如果git deploy已经拉动了新的代码,如何执行操作?

大多数情况下,git仓库没有新的部署到本地目录,但是如果有任何更改,应该重新启动node.js应用程序以开始使用最新的更改。 如果没有新的代码被拉出,不应该被触动。

如何与厨师做到这一点?

  • AWS OpsWorks和我自己的厨师服务器有什么区别?
  • 有没有办法重新命名厨师食谱?
  • Slackware:厨师还是傀儡?
  • 刀命令检查最后节点签入?
  • 在下次/第一次启动时运行configuration脚本?

如果修改已经改变,那么git sync操作实际上会触发通知。 因此,添加一个只在通知中运行的执行块,就完成了!

 git "/home/code" do ... action :sync notifies :run, "execute[restart-node-app]", :immediately end execute "restart-node-app" do command "..." action :nothing end 
  • 木偶或厨师来configurationweb应用程序
  • 如何find厨师的所有本地用户帐户
  • 我如何使用厨师数据袋build立一个MySQL服务器
  • 使用厨师和刀引导一个ubuntu ec2实例
  • 使用chef-solo来安装Oracle JDK 7
  • 用木偶或厨师模仿面料/ capistrano
  • configurationpipe理工具故障转移行为
  • 使用厨师备份Windows服务器configuration – AD,DNS,IIS,DHCP,交换很多
  • 厨师引导ec2 – 在另一个厨师客户端的configuration中使用结果IP
  • 与厨师服务器创build食谱和angular色

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy