Объясните флаг -r в команде travis encrypt-file
Я работаю с Трэвисом в последнее время. Мне нужно было зашифровать учетные данные учетной записи службы (от GCP, чтобы разрешить Трэвису доступ к GCP). Я наткнулся на следующую команду для шифрования файла:
travis encrypt-file Downloads\mygcpproject-344401-5222dd5351fb.json -r <travis_repo>
Этот файл создает зашифрованный файл с именем
У меня вопрос:
Когда мы отправляем код вместе с этим файлом зашифрованных учетных данных в GitHub, зачем нам использовать флаг в приведенной выше команде?
В противном случае, если мы используем флаг для непосредственной установки учетных данных в качестве переменных env travis, то опять же, зачем нам отправлять этот зашифрованный файл на GitHub? Каково точное использование
Пожалуйста, объясни. Заранее спасибо!!