Мне нужна помощь в развертывании компоновки OSB на сервере Weblogic с использованием Jenkins. Я использую maven как инструмент для сборки. Сейчас я развертываю проект, используя команду mvn pre-integration-test. Мне нужна помощь для написания сценария развертывания/плагина для развертывания моих артефактов на сервере weblogic.Автоматизация развертывания проекта SOA на сервере weblogic с использованием jenkins
Это мой osbProject pom.xml, который использует службу шину плагин для создания SBar и я использую профиль DEV развернуть сгенерированный SBar на WebLogic 12c
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.oracle.servicebus</groupId>
<artifactId>sbar-project-common</artifactId>
<version>12.2.1-1-0</version>
<relativePath></relativePath>
</parent>
<groupId>ServiceBusApplication1</groupId>
<artifactId>SBProject</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>sbar</packaging>
<description/>
<build>
<plugins>
<plugin>
<groupId>com.oracle.servicebus-plugin</groupId>
<artifactId>oracle-servicebus-plugin</artifactId>
<version>12.2.1-1-0</version>
<configuration>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>Dev</id>
<properties>
<oracleServerUrl>http://serverDev.com:7001</oracleServerUrl>
<oracleUsername>username</oracleUsername>
<oraclePassword>password</oraclePassword>
<oracleHome>path to oracle home</oracleHome>
<customization>path to configuration file</customization>
</properties>
</profile>
</profiles>
</project>
This deploy onto sbconsole of SOADEV server
Я не размещаюсь в какой-либо промежуточной области. У нас нет привязки/искусственности, чтобы сфабриковать наши артефакты. Мне нужно развернуть артефакты в разных средах, таких как QA, INT, UAT и prod. – aspire96
Я использую профили для определения этих сред. Но мне нужно помочь отделить конфигурацию сборки от конфигурации развертывания. – aspire96
@ Joe В этих средах есть IP-адрес хоста или имя? – nullpointer