Мне нужно развернуть мой плагин в репозитории Nexus и создать тег в моем SCM (Subversion). В BuildConfig.groovy
я написал build ":release:3.0.1"
в разделе плагин и настроить репозиторий:Grails - нет провайдера SCM
grails.project.repos.releases.url="http://my-nexus:8081/content/repositories/releases" grails.project.repos.releases.username="deployment" grails.project.repos.releases.password="deployment123"
Когда я начал grails publish-plugin --repository=releases
команду, я получаю WARN: No SCM provider installed.
Если исправить это предупреждение, это создаст тег на Subversion? Как я могу исправить это предупреждение, пожалуйста?
Кстати, это работает только если ваш плагин в структурирована в SVN, так что его содержимое находятся непосредственно внутри ствола. Таким образом, структура должна выглядеть как http: // svn/repo/trunk/grails-app, http: //svn/repo/trunk/MyGrailsPlugin.groovy и т. Д. Если она находится в подкаталоге туловища, это не сработает. – Dustin