O application.yml suporta variáveis de ambiente?

Eu tentei usar variáveis env na minha confiação application.yml como:

spring:
  main:
    show_banner: false

---

spring:
  profiles: production
server:
  address: $OPENSHIFT_DIY_IP
  port: $OPENSHIFT_DIY_PORT

mas as variáveis env não são resolvidas. Preciso fornecer uma notação diferente?

No Rails, você pode, por exemplo. use <% = ENV ['FOOVAR']%>

A única alternativa é executar o aplicativo como:

java -jar my.jar --server.address=$OPENSHIFT_DIY_IP --server.port=$OPENSHIFT_DIY_PORT

questionAnswers(2)

yourAnswerToTheQuestion