2010-04-01 3 views
0

Это мой текущий сценарий:Grails Plugins и Team City

Я проверил в моем Grails приложений код + Groovy Папка + Grails Папка с помощью GIT в TeamCity. Теперь, когда я пытаюсь запустить его Teamcity trows мне эту ошибку:

[13:33:35]: Error reading remote plugin list [java.net.ConnectException: Connection refused: connect], building locally... 
[13:33:35]: Plugins list cache doesn't exist creating.. 
[13:33:36]: Unable to list plugins, please check you have a valid internet connection: Connection refused: connect 
[13:33:37]: Reading remote plugin list ... 

[13:33:38]: Plugins list cache doesn't exist creating.. 
[13:33:39]: Unable to list plugins, please check you have a valid internet connection: Connection refused: connect 
[13:33:39]: Plugin 'db-util' was not found in repository. If it is not stored in a configured repository you will need to install it manually. Type 'grails list-plugins' to find out what plugins are available. 
[13:33:39]: [delete] Deleting directory C:\Documents and Settings\RiskSystemsBuildSA\.grails\1.2.2\projects\f8c726f1e64e048c\plugins\tomcat-1.2.2 
[13:33:41]: Process exited with code 1 
[13:33:41]: Build finished 

Я думаю, что я должен упаковать плагины внутри моего приложения, а затем проверить их в GIT.

Пожалуйста, дайте мне знать ваше мнение по этому вопросу.

Многозначительный.

p.s. Teamcity correctly picks up the installed groovy and grails as I store .\grails and .\groovy in my teamcity environmen variables.

+0

Похоже, что ваш сервер сборки не имеет доступа к Интернету. – uthark

+0

Hi uthark, вещь ... Я не хочу, чтобы агент сборки загружал плагины. Как-то я хочу включить плагины в свое приложение. Есть ли способ включить плагины как часть приложения? С уважением – WaZ

ответ

0

Ну, я, наконец, достиг этого. Я добавил строку в файле build.config:

grails.project.plugins.dir="./grails/plugins" 

Это в основном создает директории для плагинов в ваших каталогах проекта и downlaods все застежки-молнии здесь. Затем я проверил все почтовые индексы и каталог плагинов в GIT. Поскольку, все было проверено, у teamcity не было никаких оснований стонать.

Все остальное идет гладко.

Смежные вопросы