One of the easiest ways to deploy Grails 3.x is to build an executable jar file that embeds a servlet container (Tomcat, Undertow, etc) with the application.
Modify build.gradle:
// Remove or comment out the war plugin:
// apply plugin:"war"
// Enable the executable jar:
springBoot ...