Hey guys, I was out sick for a couple of days so I could not answer.
@Ray, I am using the latest and greatest CAS 6.2 release. And I do not recall in which RC but at some point it was decided to switch from camelCase to kebab-case. That is why it is cas.service-registry.json.location in my case. @ste, so you are facing the same issue. Are you sure about the Spring Boot behavior? I just tried it (Spring Boot 2.2.8 as CAS 6.2 is using it, too) and it works at least for the server.port property: java -jar ./build/libs/demo-0.0.1-SNAPSHOT.jar --server.port=8080 I set it to 8081 in the application.properties and override it via command line parameter. And that's also what I understand from the Spring Boot documentation. On Thursday, June 25, 2020 at 9:43:00 PM UTC+2 ste wrote: > Hi Paul, > > I had the same probleme. What I notice : > > If you coment or you remove property in app.properties, the corresponding > env var is used. > > But if you have it in the app.properties, property will not be erasse by > env var. > > But for me is same as other spring-boot app. Maybe what you are tallking > about it's a new feature in a newest version of sprint boot ?! > > For your purpose use spring boot profil and multi app.properties. > > > > > > > > > > > > Le jeu. 25 juin 2020 à 17:04, Paul Roemer <[email protected]> a écrit : > >> Hey guys, >> >> today we noticed that we are not able to override properties set in some >> application properties file by environment variables. >> For example, we have some property 'secrect' that we configure with value >> 'unknown' in application-production.properties. Now, for the deployment we >> want to override the property by setting the env variable SECRET=dontaskme. >> But it fails and it's still 'unknown'. On the other hand after removing the >> property 'secret' from the application-production.properties, the >> environment variable is taken into account and the value is 'dontaskme'. >> >> So, does CAS not behave as normal Spring Boot applications when it comes >> to property overrides? >> >> Cheers, >> Paul >> >> -- >> - 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/0e49b715-d2d6-49f4-b33e-01670375343cn%40apereo.org >> >> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/0e49b715-d2d6-49f4-b33e-01670375343cn%40apereo.org?utm_medium=email&utm_source=footer> >> . >> > -- - 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/4350c405-62bc-47dc-9878-832d1f1b7ddbn%40apereo.org.
