2016-12-05 13 views
1

私はTeamcity Developerです。 Teamcity Buildsをローカルサーバーからパブリッククラウドインスタンスに最近移動しました。Teamcityエージェントはビルドを実行できません

すべてがうまくいったが、ビルドを実行できませんでした。

ERROR:

は、エージェントにチェックアウトを実行に失敗しました: 'は/ usr/binに/のgitのinit' コマンドが失敗しました。 標準エラー出力:/usr/local/sg/chaldron/repo/chaldron-pngdev/.git:許可は、私はGitの最新およびJavaの最新バージョンを使用しています

error

を否定しました。

誰もエラーを解決する方法を提案できますか?

ありがとうございました。

+1

どのバージョンのTCですか?私はクラウドベースのTCの使用経験はありませんが、TC10のリリースノートにはクラウドに関連する多くの改善/修正があります。 – sferencik

答えて

2

ビルドエージェントには何らかの理由でgit repoにアクセスする権限がありません。

しようとするいくつかのこと:

  1. はgitのレポは、指定された場所であることを確認してください。
  2. このクラウドエージェントからのアクセスを妨げる可能性のあるgit repo(IPホワイトリスト/ブラックリストなど)にアクセス許可の設定がないことを確認してください。
  3. 代わりにteamcityサーバーでチェックアウトするかどうかを確認してください。ビルドのバージョン管理の設定では、あなたの問題を指しますうまくいけば

次のいずれかを(下記参照)、サーバ上のエージェントまたはチェックアウト時にチェックアウトするために指定し、解決させることができ、それ

version control settings of build configuration - dropdown to change checkout process

+0

良いアドバイス!私の場合、「ビルド前にチェックアウトディレクトリ内のすべてのファイルをクリーン」と設定すると、問題は解決しました。 –

関連する問題