I'm working on upgrading our old cas 5.x to a current 6.3 version. For our old cas, we used maven and pom.xml for the war overlay and dependencies. Apparently that's been deprecated in favor of gradle, but it looks like the documentation still uses XML. For example:
I think it's equivalent should now go in the dependencies block of build.gradle, but it's not clear how to specify the gradle version of this dependency there based on that documentation.
compile "org.apereo.cas:cas-server-support-ldap:${casServerVersion}"
Does this format generally hold true for translating such dependencies? I.e.:
compile ${groupId}:${artifactId}:${casServerVersion}
FWIW, I'm finding it challenging to use the CAS documentation as a starting point for these tasks, since many things don't seem to be included (e.g., without that blog post, I wouldn't have known about running "gradlew clean" to set gradle up, or even about gradlew itself, for that matter). Unless I missed it, I don't see any clear connection between these necessary steps.
--
Baron Fujimoto <
ba...@hawaii.edu> :: UH Information Technology Services
minutas cantorum, minutas balorum, minutas carboratum desendus pantorum