ユーザー「git」として実行されている受信後フックがあります。gitで読み取り可能なvirtualenv/python / ve // bin/activateがあります。ランニング:
source /python/ve/<name>/bin/activate
gitグループのユーザーには問題なく機能します。
プッシュ後に受信後のフックとして実行すると、「ソース:見つかりません」というエラーが発生します。
他にどこを見ればよいかわかりません-ヒントは大歓迎です。
ユーザー「git」として実行されている受信後フックがあります。gitで読み取り可能なvirtualenv/python / ve // bin/activateがあります。ランニング:
source /python/ve/<name>/bin/activate
gitグループのユーザーには問題なく機能します。
プッシュ後に受信後のフックとして実行すると、「ソース:見つかりません」というエラーが発生します。
他にどこを見ればよいかわかりません-ヒントは大歓迎です。
post-receive
完全なフックを引用していないので、これは推測のようなものですが、上部を指すシバン線/bin/bash
がないのではないかと思います。フックpost-receive
を開始する必要があります:
#!/bin/bash
のような厳密なBourneシェルを実行するdash
と、を使用して何かをソースしようとしたときに同じエラーが発生するため、これが疑われsource
ます。