Mam wiele pakietów po stronie klienta zarządzanych przez altanę. Kiedy wdrażamy naszą aplikację (poprzez teamcity), robimy instalację altankową, aby uzyskać najnowszą wersję każdego pakietu, a następnie skopiować go na nasz serwer.Instalacja bowerów powolna podczas pracy z teamcity
Po uruchomieniu tego z mojej lokalnej maszyny, instalacja zajmuje 10-20 sekund. Kiedy uruchamiam go jako krok kompilacji w teamcity (proszę zauważyć, że krok budowania linii poleceń z niestandardowym skryptem zawierającym "instalację bower") zajmuje to 4 minuty. Jeśli zdalny pulpit na tym komputerze i uruchamiam instalację bower z poziomu wiersza poleceń, zajmuje to 10-20 sekund.
Czy ktoś ma jakiekolwiek myśli o tym, co się dzieje?
Edit
Jeśli patrzę na ProcExp na serwerze wydaje ssh.exe wisi na długo przed zakończeniem wykonywania.
Niektóre dodatkowe szczegóły:
- TeamCity Enterprise 7.1.4 (build 24331); Wersja agenta: 24331
- Windows Server 2008 R2
- Środek działa jako konta administratora
- git v1.8
- etap budowy jest niestandardowy skrypt; node_modules node/altana/bin/altana instalują
- Próbowałem zarówno teamcity.git.use.native.ssh = false & teamcity.git.use.native.ssh = true
- Używanie kluczy prywatnych w /.ssh
Znalazłem this issue on Teamcity's Youtrack, który wydaje się być taki sam/podobny problem, ale od tego czasu został zamknięty. Nie jest pewne, czy jest to związane, czy nie. Podniosłem również new issue, ale nie otrzymałem odpowiedzi
temat Side: jakiś pomysł dlaczego altana nie byłyby uznawane za niestandardowe skryptu ? Błąd kompilacji TC: "altana" nie jest rozpoznawana jako wewnętrzna lub zewnętrzna. Próbowałem zainstalować altankę, a powyżej "węzeł node_modules/bower/bin/bower install", ale nie mam folderu altany w folderze node_modules. Czy muszę go dodać? –