У меня задание Jenkin, настроенное в Cloudbees, источник которого из репозитория бит-ведра. У меня есть приложение безопасности весны java, хранящееся в репозитории. Его проект maven с pom.xml. Но у меня нет файла .war в источнике. Итак, как мне развернуть это на Cloudbees. Все параметры должны иметь файл .war, существующий с исходным кодом. Возможно ли создать .war в битбакете или облачных средах во время сборки или развертывания. Заранее благодарим за ответ.Развертывание проекта Maven на облачных облаках
ответ
Файл .war никогда не автогенерируется, вам необходимо его создать. Вы можете сделать это, например, с вашего ноутбука, запускающего команду «mvn clean package», когда вы находитесь внутри папки, содержащей файл pom.xml.
Из IDE (Eclipse, NetBeans, IntelliJ, ..) обычно есть возможность его генерировать. После того, как у вас есть файл .war, его можно развернуть с помощью CloudBees SDK. Here, есть пример, который объясняет, как это сделать шаг за шагом для приложения Tomcat 7.
Однако вы также можете развернуть Jenkins прямо через опцию «Действия после сборки -> Развертывание приложений». Дженкинс автоматически сгенерирует файл .war и развернется к экземпляру, который вы скажете. Вы должны создать приложение, прежде чем указывать, где вы хотите его развернуть.
- 1. Maven не запускает модульные тесты на облачных облаках
- 2. Развертывание веб-приложения angular2 в облачных облаках Google
- 3. Хранилище файлов в облачных облаках
- 4. Bash Script для установки Github на облачных облачных облаках
- 5. Правильно Развертывание Maven проекта
- 6. развертывание проекта maven
- 7. Развертывание Maven проекта
- 8. Видимость баз данных в облачных облаках?
- 9. Развертывание проекта maven на сервере tomcat
- 10. Развертывание проекта maven в eclipse на Heroku
- 11. Развертывание проекта Maven в Tomcat
- 12. Бесшовно продолжается Развертывание проекта Maven
- 13. Развертывание облачных серверов на лету
- 14. Play framework 2.2.1 загрузка видео на сервер в облачных облаках
- 15. Внешне доступ к службе Spring Java RMI в облачных облаках
- 16. Android & Maven: ускорить компиляцию и развертывание проекта
- 17. Развертывание проекта библиотеки PHP с помощью Maven
- 18. Развертывание проекта Javafx maven с Intellij IDEA
- 19. Развертывание проекта Maven для JBoss AS7 (автономный)
- 20. IntelliJ IDEA: Maven, компиляция и развертывание проекта
- 21. Развертывание проекта Maven с интегрированным Tomcat
- 22. развертывание magento на облачных вычислениях Google
- 23. Развертывание проекта на Ruby
- 24. Развертывание проекта на RAD
- 25. Развертывание проекта на удаленном устройстве с помощью Cargo maven plugin
- 26. Как настроить автоматическое развертывание проекта maven на нескольких машинах?
- 27. Экспорт проекта maven из eclipse и его развертывание на tomcat
- 28. Развертывание проекта загрузки Maven Spring на сервере в автономном режиме
- 29. Уродливая визуализация на облаках
- 30. Развертывание на Tomcat, используя Maven
Да, я использую «Действия после сборки -> Развертывание приложений». Для Дженкина создать файл войны для моего приложения Maven. Это мои настройки. – user3339592
Но конструкция не работает. Ниже показан вывод консоли: – user3339592
[ERROR] Для этой сборки не было задано никаких целей. Вы должны указать действительную фазу жизненного цикла или цель в формате <плагин-префикс>: или : [: ]: . Доступными этапами жизненного цикла являются: проверка подлинности, инициализация, источники генерации, источники процесса, генерирующие ресурсы, процессы-ресурсы, компиляция, процессы-классы, источники генерации-тестирования, источники тестовых тестов, генерация-тестирование-ресурсы, процесс -test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, –
user3339592