Я хочу развернуть мое приложение для jhipster с Jenkins. Я разработал 2 рабочих места для создания и создания военного файла, а второй - для развертывания моего военного файла на сервере. Во втором случае я хочу обновить application-prod.yml в своем военном файле, потому что моя работа используется для развертывания в разных средах. Я использую jar -uf для обновления моего военного файла, но в результате мой контент военного файла только application-prod.yml после этого. Я пытаюсь использовать шаг сборки оболочки с jenkins, чтобы распаковать мой файл войны, но я думаю, что это не файл войны, потому что моя команда unzip shell не удалась. Можете ли вы помочь мне лучше использовать наилучшую практику.Лучшая практика для обновления application-prod.yml
0
A
ответ
0
Я не рассматриваю возможность интеграции вашего application-prod.yml
в ваш файл войны, чтобы быть хорошей практикой. Как правило, гораздо лучше обеспечить его как внешний файл.
Смежные вопросы
- 1. Лучшая практика для обновления адаптера
- 2. Лучшая практика обновления сайта
- 3. Лучшая практика обновления строки состояния
- 4. Лучшая практика обновления Android-приложения?
- 5. Лучшая практика обновления update.conf CFEngine?
- 6. процедуры обновления LINQ - лучшая практика
- 7. Лучшая практика для обработки ExtJS обновления страницы
- 8. Лучшая практика для обновления аргументов фрагмента?
- 9. Лучшая практика для обновления Django contrib
- 10. Лучшая практика обновления HashMap для кэша объектов
- 11. Лучшая практика для рекурсивного обновления вложенного словаря?
- 12. Лучшая практика для обновления моей структуры данных?
- 13. Hibernate объект обновления лучшая практика
- 14. Лучшая практика для getRefreshedUserItems
- 15. Лучшая практика обновления веб-приложения Go
- 16. Лучшая практика обновления списка на сайте
- 17. Лучшая практика обновления EF5 из базы данных
- 18. Лучшая практика создания/обновления объектов Mongoose
- 19. Лучшая практика: Удалить и вставить против обновления
- 20. Лучшая практика обновления структурированного ресурса через REST?
- 21. WCF сервис - операция обновления лучшая практика
- 22. Лучшая практика обновления производственной базы данных?
- 23. Модели обновления фона AngularJS - лучшая практика
- 24. Лучшая практика для paintComponent()
- 25. Лучшая практика для печенья
- 26. Лучшая практика для webservices
- 27. Лучшая практика для NSNotifications
- 28. Лучшая практика для Getters
- 29. Лучшая практика для пользовательской статистики
- 30. JPA Лучшая практика для обновления сущности с коллекциями
Хорошо, я использую эту опцию, когда я запускаю свое приложение java -jar MyApplication.war --spring.config.location = file: \ application-prod.yml, но это не нормально, потому что я выбираю application-prod.yml в своем военный файл. – tatemilio
Вы должны скорее указать папку, чем сам файл, как эту работу, если вы измените профиль. Путь по умолчанию pathpath:, classpath:/config, file:, file: config/всегда используется, независимо от значения spring.config.location. Этот путь поиска упорядочен с самого низкого приоритета (файл: config/wins). –
Итак, если вы поместите 'application-prod.yml' в папку' config' рядом с вашим файлом jar/war, он будет работать без указания 'spring.config.location'. Вы должны подумать о том, что вам нужно использовать 'application-prod.yml' в вашем' src/main/resources' –