Need to automate deployments on Wildfly using CI/CD on Azure DevOps

194 views
Skip to first unread message

SYED NOOR UL HASSAN

unread,
May 3, 2023, 6:53:01 PM5/3/23
to WildFly
Hi,

Currently, my company has on-premises servers which host build process and eventual deployments on Wildfly26. Existing build process involves two different war files, one for backend giftcard-services.war and the other for front end giftcard-backoffice.war.
I have been tasked to automate deployments on on-premises servers using CI/CD on Azure DevOps.

I have found a way for on-premises server to communicate to Azure DevOps using deployment groups but I am struggling with build process to create required war files (giftcard-services.war and giftcard-backoffice.war) using CI/CD on Azure DevOps.  Kindly help me in this regard.

Existing build process using Gradle
We use gradle to build .war files and dependencies. Currently, we only use gradle clean war command to build (Snapshot attached) and both .war files (giftcard-services.war and giftcard-backoffice.war) appear which we can upload manually on wildfly server for deployments.

Snapshots of deployments on Wildfly using existing build process are attached with this message.

Note: Repository with latest code has already been migrated from on-premises server to Azure Repos.
backend 1.png
backend deployment complete 4.jpg
2- Front End.png
Backend 3.png
gradle clear war - command used to build.jpeg
Backend 2.png
1- Front End.png
3- Front End.png
Reply all
Reply to author
Forward
0 new messages