Почти то, что говорится в названии.
Я пытаюсь создать CI / CD для WSO2. Следуя этому руководству: https://docs.wso2.com/display/IntegrationCloud/Implement+Continuous+Integration+and+Deployment+with+Jenkins
В нем ничего не сказано о добавлении DistributionManagement в POM, и даже имеется специальный раздел конфигурации POM, но, тем не менее, Дженкинс бросает
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project HelloWorld: Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter -> [Help 1]
Итак, если у jenkins уже есть URL-адрес хранилища, ветвь и github, а у POM есть цель развертывания, которую следует развернуть по URL-адресу:
1), почему я нужно управление дистрибуцией?
2) Могу ли я указать его в любом месте, например, в моей файловой системе, или мне нужно указать его в облаке, в котором я действительно хочу развернуть?