У меня есть приложение, в котором я сейчас работаю, для которого я интегрирую Travis CI. Я сталкиваюсь с проблемой доступа к API-ключам от Travis. Ниже приведена моя текущая установка (без Travis):Ключи API на .travis.yml и его использование в коде
У меня есть config.py
(и игнорируется git), у которого есть ключи API для всех моих интерфейсных приложений. Я использую ConfigParser
, чтобы прочитать этот файл и получить необходимые ключи.
Трэвис просит меня рассмотреть переменные окружения в качестве опции для шифрования ключей и добавления их в .travis.yml
. Как бы Трэвис знал или что нужно сделать, чтобы трейвис знал, что конкретный ключ принадлежит определенному интерфейсу приложения. Должны ли быть изменения в коде?