как развернуть в конкретную ветку на CI на github - PullRequest
0 голосов
/ 21 февраля 2019

Что я пытаюсь сделать?

Я хочу, чтобы CircleCI развернул мой сайт, когда я нажимаю на определенную ветку.В этом случае развертывание на производственной площадке происходит только при нажатии на ветку: production.

- deploy-production:
          requires:
            - build
          filters:
            branches:
              only: production

В чем проблема, с которой я сталкиваюсь?

Этот подход прекрасно работает, но теперь все в моей команде могут это сделать.Потому что это не защищенная ветка или что-то еще.Когда я добавляю правило в Github для этой ветви, оно вызывает всевозможные проблемы, потому что я не могу rebase и не могу -f нажать.

Что я хочу знать? Какие есть альтернативы?Что я могу сделать, чтобы только пользователь-администратор Github мог перемещаться в ветку production без каких-либо проблем с передачей кода в Github.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...