Автоматизация процесса сборки на TIBCO с использованием Jenkins
Мы планируем автоматизировать процесс сборки в среде TIBCO с помощью Jenkins.
Я новичок в области TIBVO, не могли бы вы помочь мне или дать пошаговое руководство для достижения этой цели?
2 ответа
Вы можете написать команды appManage и выполнить их с помощью или ANT Targets. В Jenkins вам просто нужно указать только одну цель, которую вызывают, и она будет создавать сборку и развертываться на разных серверах.
Вы можете использовать плагин Maven для TIBCO BusinessWorks https://fastconnect.github.io/tibco-factory/bw-maven-plugin/
для создания проекта Tibco BW от Jenkins
Существует архетип Maven, который называется archetype-client-root-project.
mvn archetype:generate -DarchetypeGroupId=fr.fastconnect.factory.tibco.bw.maven \
-DarchetypeArtifactId=archetype-client-root-project \
-DgroupId=com.company.project \
-DartifactId=project-root \
-Dversion=1.0.0 \
-DclientProjectName=ABC \
-DfcFactoryParentVersion=2.4.1 \
[-DinteractiveMode=false]
пожалуйста, смотрите http://fastconnect.github.io/tibco-factory//configuration.html для инструкций по конфигурации.
Этот плагин охватывает сборку Tibco.ear. Более интересный вопрос, как развернуть.ear проект в Tibco, используя Jenkins. Я не знаю, как это сделать.