2017-01-13 6 views
0

Teamcityパイプラインから実行されるビルドにタグ付けするレーキタスクを作成しました。レーキタスクからGITリポジトリにタグを付けることができません

git tag 
git push 

これはローカルマシンから完全に正常に実行されます。

致命的な:未gitリポジトリ(または親ディレクトリのいずれか):.git

誰かが助けることができるしかし、それは私がエラーメッセージをパイプラインから同じタスクを実行すると失敗します私はこれを理解する?

+0

完全なログをここに入力してください。あなたがコマンドを適切に指定すると良いでしょう。 – ASR

答えて

0

メッセージによると、それらのコマンドはgitリポジトリに属していないディレクトリで実行されています。 (言い換えれば、現在のディレクトリもその親のいずれも.gitディレクトリを含んでいない)。

これらのコマンドがどこから実行されているかを理解するには、スクリプトをpwdに実行させることができます。 (予想されるディレクトリであると思われる場合は、.gitディレクトリがあることを確認するために、期待されるgit repoのルートからls -aを実行することができます)

+0

正しいパスから試しました。それでも同じです。 –

0

Teamcityにはビルド機能 - > VCSラベル。

Example

+0

ありがとうございます。私はこれをチェックする –

関連する問題