spring-security-samples-xml-cas.gradle 662 B

12345678910111213141516171819202122232425
  1. apply plugin: 'io.spring.convention.spring-sample-war'
  2. def keystore = "$rootDir/samples/certificates/server.jks"
  3. def password = 'password'
  4. gretty {
  5. httpsEnabled = true
  6. httpsPort = 8443
  7. sslKeyStorePath = keystore
  8. sslKeyStorePassword = password
  9. jvmArgs = ["-Djavax.net.ssl.trustStore=${keystore}",
  10. "-Djavax.net.ssl.trustStorePassword=${password}",
  11. "-Dcas.server.host=localhost:$httpsPort",
  12. "-Dcas.service.host=localhost:$httpsPort"]
  13. }
  14. farm {
  15. webapp ':spring-security-samples-xml-casserver'
  16. webapp ':spring-security-samples-xml-cassample'
  17. }
  18. task cas(dependsOn: 'farmRunWar') {
  19. group 'Gretty tasks'
  20. description 'Run CAS Server and Sample'
  21. }