Я работаю над задачей, связанной с созданием нового конвейера сборки jenkins, который развертывает группу серверов JBoss EAP 7.
Существует 2 группы серверов:
- demo-1
- demo-2
demo-1 - это существующий конвейер, который работает, т. Е. Скрипт gradle успешно развертывается в группе серверов.
Моя проблема в том, что я не могуразвертывание в demo-2 без отмены назначения развертывания из группы серверов demo-1.
Мне нужно 2 задания Jenkins, чтобы иметь возможность запускать мой сценарий gradle и развертывать в 2 группы серверов параллельно или одновременно.
Назначение выпуска для группы серверов 'demo-2' Выполнение команды JBoss:
'deploy --name=mis-web-1.0.113.war --server-groups=demo-2'
Caused by: org.jboss.as.cli.CommandFormatException: Undeploy failed: {"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => "WFLYDC0043: Cannot remove deployment mis-web-1.1.45.war from the domain as it is still used by server groups [demo-1]"}}
at org.jboss.as.cli.handlers.UndeployHandler.doHandle(UndeployHandler.java:231)
at org.jboss.as.cli.handlers.CommandHandlerWithHelp.handle(CommandHandlerWithHelp.java:86)
at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:581)
at uk.gov.ho.ccd.ams.integration.jboss.cli.Commands.executeCommands(Commands.java:163)
... 69 more
Когда несоответствие не назначено, рабочая настройка дает следующий стек в консоли jenkins, чтобы дать вам представление омоя инфраструктура и т. д.
Deploying /x/y/home/tomcat/.jenkins/workspace/xyz-build-cd-pipeline/rtc/xyz-release/libs/mis-web-1.0.113.war
Executing JBoss Command '/deployment=mis-web-1.0.113.war:read-resource()'
Release 'mis-web-1.0.113.war' is not already in the JBoss Repository, Uploading
Executing JBoss Command 'deploy "/x/y/home/tomcat/.jenkins/workspace/xyz-build-cd-pipeline/rtc/xyz-release/libs/mis-web-1.0.113.war" --runtime-name=mis-web.war --disabled'
Assigning release to server group 'demo-2'
Executing JBoss Command 'deploy --name=mis-web-1.0.113.war --server-groups=demo-2'