2014-05-14 2 views
1

От муравьев сценарий, я могу использовать приложение-Deployer, адаптер-Deployer со свойством worklightServerhost публиковать приложенияКак развернуть Worklight войну с Дженкинс

<!-- Deploys adapter file to configured host & project --> 
<target name="adapterDeployer" depends="init"> 
    <echo.timestamp message="Deploying adapter ${adapterFile}" /> 
    <adapter-deployer worklightServerHost="${WLSERVERHOST}/${project.name}" 
     deployable="${adapterFile}" /> 
</target> 

Почему, когда я хочу опубликовать в файле WAR проекта мне нужно обратиться к installdir? В моей среде CI не работает профиль Liberty.

<target name="deployWar" depends="init"> 
    <updateapplicationserver> 
     <project warfile="${build.dir}/${project.name}.war" /> 
     <applicationserver> 
      <websphereApplicationserver installdir="WTH this is a CI server" /> 
     </applicationserver> 
    </updateapplicationserver> 
</target> 

Есть ли какие-либо ярлыки или мне нужно, чтобы ПКПП свою войну в другой ящик & запустить другой муравей сценарий?

ответ

1

У нас есть аналогичный сценарий, в котором мы развертываем автоматизированный путь от Дженкинса, и ответ в основном «да»; вам необходимо выполнить SCP свою WAR в целевом поле вместе с небольшим ANT-скриптом для его развертывания, а затем запустить «локально» (для этого мы используем удаленную команду SSH). Если вы используете <adapter-deployer> (или <app-deployer>), вы в основном подключаетесь к существующему развертываемому серверу Worklight (который по существу - это .war-файл). Однако получение WAR-файла там в первую очередь связано с использованием задачи ANT <updateapplicationserver> (по нашему сценарию мы используем <unconfigureapplicationserver>, а затем <configureapplicationserver>, так как это дает возможность обновить свойства JNDI).

+0

В то время как поисковая система для работы с подсветкой + угловая, я нашел ваши [передовые методы работы в мобильных и рабочих местах] (http://www.websphereusergroup.co.uk/wug/files/presentations/37/Mobile_and_Worklight_Best_Practices.pptx.pdf) из wug .Великобритания. отличный материал - и действительно очищает, когда/зачем обновлять WAR-файл. благодаря! – kwv

Смежные вопросы