Git

帶有 ExecStartPre=git pull 的 SystemD 服務

  • October 17, 2017

我如何才能cd /path/to/repo && git pull進入ExecStartPresystemd 服務部分?

我想通了.. 我也想出瞭如何使用 RVM 來做一些 rails(y) 的事情:

WorkingDirectory=/path/to/repo

ExecStartPre=/usr/bin/git pull
ExecStartPre=/home/rails/.rvm/bin/rvm 2.3.1 do bundle install
ExecStartPre=/home/rails/.rvm/wrappers/ruby-2.3.1/rake assets:precompile

引用自:https://serverfault.com/questions/878957