Не удалось выполнить проверку агента
Не удалось выполнить проверку на агенте: '"C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass8517307457314531623.bat -c credential.helper= -c credential.helper=C: Сбой команды сброса команды /TeamCity/buildAgent/temp/buildTmp/credHelper4649196994804332385.bat --hard 1df124bae56fa97bbfd0c144a85fa80cacd4fedb.
Обратите внимание, я пытался добавить teamcity.git.use.native.ssh=true
в файле C:\TeamCity\buildAgent\conf\buildAgent.properties в конце файла. Также попытался добавить его в "Параметры конфигурации", но безрезультатно. Любое руководство будет оценено.
ОБНОВЛЕНИЕ: Журнал сборки
Сборка 'BUILD_NAME:: Build' #10 запущена 2017-09-06 04:17:09 в 'AGENT_NAME' пользователем 'Git' Завершено 2017-09-06 04:17:24 со статусом FAILURE 'Ошибка при применении исправления' Версии VCS: ' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy ' (Git): 6d6ef41657179c8e25b128c479d570b0320e368f (ветвь 'refs/heads/deploy') URL-адрес TeamCity http://SERVER:PORT/viewLog.html?buildId=258&buildTypeId=BUILD_NAME_Build Версия сервера TeamCity 2017.1 (сборка 46533), часовой пояс: UTC
[04:17:03] E: bt9 (20 с) [04:17:03]i: версия сервера TeamCity 2017.1 (сборка 46533) [04:17:03]: завершить настройку сборки [04:17:04]: Сборка удаляется из очереди, чтобы подготовиться к началу [04:17:04]: Сбор изменений в 1 корне VCS (4 с) [04:17:04]:
[Сбор изменений в 1 корне VCS] Детали корня VCS [04:17:04]:
[Подробности корня VCS] " https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy " {идентификатор экземпляра =27, внутренний идентификатор родителя =9, идентификатор родителя =BUILD_NAME_HttpsUSERNAMEBitbucketOrgPROJECTGitRefs, описание: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy "} [04:17:08] i: [Сбор изменений в корне 1 VCS] Обнаружение изменений в корне VCS ' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy '(используется в'Build') [04:17:08]i: [Сбор изменений в корне 1 VCS] Собирает изменения для' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy ', начиная с версии 6d6ef41657179c8e25b128c479d570b0320e368f [04:17:08]: [Сбор изменений в корне 1 VCS] Вычислить версию для https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy '[04:17:08]: [Вычислить редакцию для' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy '] Верхняя редакция ограничения: 6d6ef41657179c8e25b128c479d570b0320e368f [04:17:08]i: [Вычислить ревизию для ' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy .git # refs /head / deploy '] MaxModId = 6006 [04:17:08]: [Вычислить ревизию для' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy '] Последний прикрепленный коммит создать конфигурацию: 6d6ef41657179c8e25b128c479d570b0320e368f [04:17:08]: [Вычислить ревизию для ' https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy '] Вычисленная ревизия: 6d6ef416365b0708165707119: Запуск сборки на агенте AGENT_NAME [04:17:09]i: часовой пояс агента: UTC [04:17:10]i: агент работает под JRE: 1.8.0_121-b13 [04:17:10]: Очистка временного каталога: C:\TeamCity\buildAgent\temp\buildTmp [04:17:10]: публикация внутренних артефактов [04:17:10]: [публикация внутренних артефактов] публикация 1 файла с использованием [WebPublisher] [04:17:10]: [Публикация внутренних артефактов] Публикация 1 файла с использованием [ArtifactsCachePublisher] [04:17:10]: Использование информации vcs из файла агента: 40fe536e1ba26e7d.xml [04:17:10]: Каталог извлечения: C:\TeamCity\buildAgent\work\40fe536e1ba26e7d [04:17:10]E: Обновление источников: автоматическая проверка (на агенте) (13 с) [04:17:10]: [Обновление источников] Будет использовать проверку на стороне агента [04:17:10]: [Обновление источников] Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy (13s) [04:17:10]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D редакция: 6d6ef41657179c8e25b128c479d570b0320e368f [04:17:10]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D Версия Git: 2.13.0.0 [04:17:10]: [ Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" show-ref [04:17:10]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass6391275250942021006.bat -c учетные данные. helper = ls-remote origin [04:17:11]: [VCS Root: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" show-ref refs/ remotes / origin / deploy [04:17:11]: [корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" show-ref refs/heads/deploy [04:17:11]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass4132618148202213556.bat -c credential.helper= fetch - происхождение прогресса +refs/heads/deploy:refs/head /deploy (2s) [04:17:13]: [04:17:13]: [[C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass4132618148202213556.bat -c credential.helper= fetch - происхождение прогресса + refs / Heads / deploy: refs / Heads / deploy] remote: подсчет объектов: 1, сделанный. [04:17:13]:
[[C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass4132618148202213556.bat -c credential.helper= fetch - происхождение прогресса + refs /head / deploy: refs /head / deploy] remote: всего 1 (delta 0), повторно использовано 0 (delta 0) [04:17:13 ]:
[[C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass4132618148202213556.bat -c credential.helper= fetch - происхождение прогресса + refs / Heads / deploy: refs /head / deploy] Из https://bitbucket.org/PROJECT [04:17:13]:
[[C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass4132618148202213556.bat -c credential.helper= fetch - происхождение прогресса + refs /head / deploy: refs /head /deploy] * [новая ветка] deploy -> deploy [04:17:13]: [[C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass4132618148202213556.bat -c credential.helper= fetch - источник выполнения + refs /head / deploy: refs /head /deploy] * [новая ветка] deploy -> origin/deploy [04:17:13]: [корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" log -n1 --pretty= формат:%H%x20%s 6d6ef41657179c8e25b128c479d570b0320e368f - [04:17:13]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\work\40fe536e1ba26e7d]: "C:\Program Files\Git\bin\git.exe" config remote.origin.url [04:17:13]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\system\git\git-775EA635.git]: "C:\Program Files\Git\bin\git.exe" pack-refs --all [04:17:13]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C: \ TeamCity \ buildAgent \ work \ 40fe536e1ba26e7d]: настройка C: \ Program Files \ Git \ bin \ git.exe "core.sparseCheckout правда [04:17:13]:
[Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\work\40fe536e1ba26e7d]: "C:\Program Files\Git\bin\git.exe" show-ref [04:17:13]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\work\40fe536e1ba26e7d]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass8692935477830272422.bat -c credential.helper= ls-удаленный источник [04:17: 14]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\work\40fe536e1ba26e7d]: "C:\Program Files\Git\bin\git.exe" show-ref refs/remotes/origin/deploy [04:17:14]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C: \ TeamCity \ buildAgent \ work \ 40fe536e1ba26e7d]: журнал "C: \ Program Files \ Git \ bin \ git.exe" -n1 --pretty = формат:%H%x20%s 6d6ef41657179c8e25b128c479d570b0320e368f - [04:17:14]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C: \ TeamC ity \ buildAgent \ work \ 40fe536e1ba26e7d]: ветка "C: \ Program Files \ Git \ bin \ git.exe" [04:17:14]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\work\40fe536e1ba26e7d]: "C:\Program Files\Git\bin\git.exe" update-ref refs/heads/deploy 6d6ef41657179c8e25b128c479d570b0320e368f [04:17:14]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D [C:\TeamCity\buildAgent\work\40fe536e1ba26e7d]: "C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass3509070227318612601.bat -c credential.helper= -c credential.helper=C:/TeamCity/buildAgent/temp/buildTmp/credHelper79276518bat39 checkout -q -f deploy [04:17:24]: [Корень VCS: https://USERNAME@bitbucket.org/PROJECT.git#refs/heads/deploy%5D fatal: невозможно создать каталог в 'node_modules/ep_etherpad-lite/node_modules/ НМП / node_modules / NPM-реестр-клиент /node_modules/npmlog/node_modules/ датчик / node_modules / строка-ширина / node_modules / вне-Полноширинный-со de-point/node_modules/number-is-nan': слишком длинное имя файла [04:17:24] E: [Обновление источников] Не удалось выполнить проверку на агенте: '"C:\Program Files\Git\bin\git.exe" -c core.askpass=C:\TeamCity\buildAgent\temp\buildTmp\pass3509070227318612601.bat -c credential.helper= -c credential.helper=C:/TeamCity/buildAgent/temp/buildTmp/credHelper7927651800at5650 Команда q -f deploy'не выполнена. код выхода: 128 stderr: fatal: невозможно создать каталог в 'node_modules/ep_etherpad-lite/node_modules/npm/node_modules/npm-Registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan': слишком длинное имя файла [04:17:24]: публикация внутренних артефактов [04:17:24]: [публикация внутренних артефактов] публикация 1 файла с использованием [WebPublisher] [04:17:24]: [Публикация внутренних артефактов] Публикация 1 файла с использованием [ArtifactsCachePublisher] [04:17:24]: Не удалось запустить сборку. Артефакты не будут опубликованы для этой сборки [04:17:25]: Сборка завершена
2 ответа
Filename too long
действительно была проблема, но, будучи проектом etherpad, я не мог изменить имя или путь к плагину, поэтому я изменил свой workDir
быть наименьшим в C:\TeamCity\buildAgent\conf\buildAgent.properties
т.е. workDir=C\:\\w
и это сработало для меня.
Из журнала я вижу, что проблема заключается в создании слишком длинного пути. В Windows максимальная длина пути составляет 260 символов. Я предлагаю сократить вложение каталогов в структуру вашего проекта:
node_modules/ep_etherpad-lite/node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan