作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法从 Capistrano 3 获取 git 修订版本变量?
我不知道如何访问 capistrano 变量:
namespace :deploy do
after :finished, :set_current_version do
on roles(:app) do
# dump current git version
within release_path do
execute :echo, "#{fetch(:revision_log_message)} >> public/version"
end
end
end
end
最佳答案
这个有效
after :finished, :set_current_version do
on roles(:app) do
# dump current git version
within release_path do
execute :echo, "#{capture("cd #{repo_path} && git rev-parse --short HEAD")} >> public/version"
end
end
end
关于卡皮斯特拉诺 3 : How to store git revision into a file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19758811/
我是一名优秀的程序员,十分优秀!