I'm not really sure. I only hit this yesterday. I've had the job of customising CAS for the last seven years or so and every time my heart sinks as it is always really painful. My guess is (supported by links from the documentation) that you can more quickly start a build with custom features BUT seems a bit of an extra nightmare as the gradle file has so much extra stuff in it.
I tried pushing on with my maven based build (it was running tests, making an RPM so I didn't want to just trash it) but hit weird errors. I read about the "submit pull requests not bug reports" which is all great unless you are trying to work out if you have hit a bug. I know it is free software and I'm possibly biased by it being a Friday afternoon after an annoying week. What did you decide to do? I'm wondering if I can have whatever the latest/greatest way to get a CAS build is in a black box then have an independent build system to customise it. Seems overkill for a SpringBoot thing. Cheers Sam On Saturday, 31 July 2021 at 00:11:09 UTC+1 Dustin Luck wrote: > > I see that starting with today's release of CAS 6.3.6, the > cas-overlay-template project is being automatically generated from the CAS > Initializr. My current build process is as follows: > > 1. Check out or pull the latest source for the overlay template > 2. Add the modules necessary for my specific build in build.gradle > 3. Set my CAS version & container in gradle.properties > 4. Configure properties files > 5. Add UI customizations > 6. Build WAR File (gradlew clean build) > > Does the Initializr just replace steps 1 & 2 or am I missing something? > Are there any benefits of using the Initializr over starting with the base > overlay template for someone who is experienced with configuring the > modules already? > -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/c012cb7b-5d2c-4a5a-a81c-1bd901cc92d9n%40apereo.org.
