Я строю проект Maven с Travis CI. На каком-то этапе сборки вызывается плагин GPG. Кодовая фраза не предоставляется, поэтому она терпит неудачу.Travis CI: config не читается
Я попытался переопределить фазы жизненного цикла сборки, чтобы предотвратить включение плагина GPG. Однако мои пользовательские действия, похоже, не выполняются.
.travis.yml
файл находится в поле зрения here. Однако, просматривая build log на Travis, я все еще вижу вызовы по умолчанию, которые вызывают. Нигде в журнале не вызван какой-либо из моего собственного жизненного цикла сборки.
Почему Travis не читает файл .travis.yml
репозитория? Я использовал веб-линтер, и он проверяет его. Я запустил все команды в файле сборки локально, и все они выполняются правильно. Я не вижу ничего плохого в настройке/настройке Travis.
Параметр '-Dgpg.skip = true' должен отключить плагин GPG (как это делает ваше решение). Однако тот факт, что эта команда не находится нигде в журнале, приводит меня к мысли, что команда 'install' вызывается без этой опции. – endreman0
Теперь он работает, поэтому спасибо. Тем не менее, я все еще не вижу, как флаг командной строки этого не делал. – endreman0