从post-commit git-hook运行grunt
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从post-commit git-hook运行grunt相关的知识,希望对你有一定的参考价值。
每次使用GitHub Desktop创建新提交时,我都会尝试在我的GitHub存储库文件夹中运行控制台命令“grunt”(这是为了将GitHub存储库的代码链接到我的Screeps帐户)。
我在.git / hooks“post-commit”中创建了一个新文件,其中包含以下代码:
#!/bin/sh
exec node -e "require('grunt').cli();"
如何在每次提交时自动运行Grunt?
答案
从我环境中的命令行,我运行:
node -e "require('grunt').cli();"
它运行咕噜咕噜,做了通常的提交,所以脚本的一部分是正确的。
也许你的钩子脚本找不到节点。它是全球安装的吗?您需要激活节点环境吗?
以上是关于从post-commit git-hook运行grunt的主要内容,如果未能解决你的问题,请参考以下文章
linux svn post-commit 更新 我的svn post-commit 当ide提交时候可以执行,但是svn update 却没成功
svn 的hooks 问题再说一下:我在服务器Repositories 的项目的hooks 下面写 的 post-commit.bat