背景: ジェンキンを使用していないことを除いて、このチュートリアルに従っています: http://parveenkaler.com/2012/02/04/continuous-deployment-for-ios-apps/
スクリプトの実行時:
git show -s --format=%s
このエラーが発生しています
致命的: git リポジトリではありません: '.'
しかし、明らかに有効なgitリポジトリでなければならないので、なぜそのエラーが表示されるのかわかりません。そうしないと、これらのファイルは存在しません(一時フォルダーは、更新後のgitoliteフックでgit cloneを介して作成され、ビルドの前に削除されます、つまりスクリプトが始まります)。
これは、Lion がインストールされた Mac で実行されています。
何かご意見は?ありがとう
編集:ls -lF -d .git
ビルドスクリプトにaを追加しました。これが出力です
drwx------ 13 USERNAME admin 442 4 4 月 13:47 .git/ リモート: 致命的: git リポジトリではありません: '.'
上記のスクリプト部分は次のとおりです。実行中の行のコンテキストを確認できます。
ls -lF -d .git /usr/local/git/bin/git show -s --format=%s > log.txt