Вы можете контролировать, какой профиль активен, используя свойство spring.profiles.active
( документация ). В Heroku вы можете установить это, используя конфигурационные переменные через cli, панель инструментов или API платформы
CLI
Для настройки профиля tst
с помощью cli, попробуйте
$ heroku config:set SPRING_PROFILES_ACTIVE=tst
Приборная панель
Перейдите на вкладку settings
и установите ключ как SPRING_PROFILES_ACTIVE
и значение как tst
, затем нажмите save
.
Платформа API
Вы можете использовать несколько инструментов для достижения того же результата, но, следуя документации API платформы, вы можете использовать curl
$ curl -n -X PATCH https://api.heroku.com/apps/$APP_ID_OR_NAME/config-vars \
-d '{ "SPRING_PROFILES_ACTIVE": "tst" }' \
-H "Content-Type: application/json" \
-H "Accept: application/vnd.heroku+json; version=3"
Имейте в виду, что установка свойства spring.profiles.active
в качестве конфигурации var повлияет на все приложение.