Разгортванне на праверку сапраўднасці HTTP СВН без settings.xml

Я спрабую разгарнуць на Google Code сховішчы МВН, які патрабуе праверкі сапраўднасці імя карыстальніка/пароля пры здзяйсненні.

See: http://code.google.com/p/encryption-utils/source/browse/trunk/pom.xml

У мяне няма кантролю над серверам зборкі, які я хацеў бы разгарнуць тут, так што я не магу змяніць .m2/settings.xml. Ці ёсць якое-небудзь ўласцівасць каманднага радка можна выкарыстаць падчас МВЕН разгортвання, каб паказаць імя карыстальніка і пароль для выкарыстання? Я не клапачуся пра імя карыстальніка і пароля быць бачным з каманднага радка, таму што я магу гарантаваць гэты білд сервер па меншай меры забяспечана.

Ці ёсць спосаб, што я магу зрабіць гэта без settings.xml?

дзякуй, Стывен

0

1 адказы

Вы можаце дадаць settings.xml да вашага праекту. У Джэнкінс/Hudson, проста выкарыстоўвайце наступнае ў якасці «мэты і параметры Maven»:

<Код> -s settings.xml чысты разгарнуць

1
дададзена
Калі вы не даючы ім прамы доступ да дрэва кіравання версіямі, але толькі зыходны артэфакт, вы можаце проста пераканацца, што settings.xml не ўключаецца ў склад крыніц. Альтэрнатывай было б зрабіць праект фрыстайла. Дадайце параметры ў асобным модулі. Ёсць праект фрыстайла загрузіць налады-модуль, а затым выклікаць Maven зборку вашага іншага модуля.
дададзена аўтар carlspring, крыніца
На жаль, гэта азначала б, я б праверыць гэта, каб мець магчымасць атрымаць яго на маім сэрвэры зборкі. З маім крыніцай агульнадаступнымі, гэта можа быць дрэннай ідэяй, таму што ён будзе ўтрымліваць пароль.
дададзена аўтар Steven, крыніца
Крута, добра, Ill зрабіць гэта другі падыход.
дададзена аўтар Steven, крыніца