Я пытаюсь зашифровать файл учетной записи службы для Google Cloud и передать его через BitBucket для последующего развертывания в GCP Kubernetes. Для этого я использую командную строку travis, но всякий раз, когда я пытаюсь войти в систему через командную строку, предполагается, что у меня есть учетная запись GitHub, связанная с Travis CI, а не с BitBucket.
travis encrypt-file service.json -r USERNAME/REPO
Когда я запускаю это, Трэвис предполагает, что я пытался авторизовать учетную запись GitHub, и просит меня войти в систему. Он пытается проверить мое имя пользователя и пароль на GitHub, а не на BitBucket.
We need your GitHub login to identify you.
Есть ли альтернативная команда командной строки, которая позволяет мне принудительно войти в BitBucket? Или обходной путь, позволяющий мне зашифровать файл и включить его в мой файл сборки .travis.yml?