Как отправить pull-запрос, реализующий Travis, в другой репозиторий, которым я не владею? - PullRequest
0 голосов
/ 23 ноября 2018

Иногда я вижу другие репозитории, в которых не реализован Travis.Я хочу раскошелиться на эти репозитории, создать соответствующее .travis.yml.

. Проблема в том, что я не являюсь владельцем этих репозиториев, и у меня нет ни малейшего представления, как Трэвис будет работать из-за этой ситуации.У меня есть несколько вопросов:

  • Нужно ли владельцу этого хранилища создать учетную запись Travis?Должен ли я сообщить им о создании учетной записи Travis до слияния?
  • Или Travis будет запускать сборки, если владелец вообще не создает учетную запись Travis?Если это так, будет ли запускаться эти сборки под моей учетной записью или учетной записью с таким же (вероятно) именем пользователя Github?
  • Настраиваете ли вы Трэвис в другом репозитории, который, тем не менее, не является хорошей идеей?Я думаю, что могут быть ограничения, например, скрытая переменная окружения не будет передана владельцу хранилища, может быть?

Заранее спасибо.

1 Ответ

0 голосов
/ 23 ноября 2018

Как мне отправить pull-запрос, который реализует Travis, в другой репозиторий, который мне не принадлежит?

  • относительно файлов, которые нужно добавить (например, .travis),это делается с помощью обычного PR (pull-request), что означает, что вы сначала разветвили репо и протестировали процесс там.
  • относительно части конфигурации (учетная запись Travis), это делается с помощью соответствующего комментарияPR, с подробными инструкциями для сопровождающего оригинального проекта, который вы бы подписали, чтобы завершить процедуру.
...